Package org.openxava.model.meta
Class MetaAggregateForCollection
- java.lang.Object
-
- org.openxava.util.meta.MetaElement
-
- org.openxava.model.meta.MetaModel
-
- org.openxava.model.meta.MetaAggregate
-
- org.openxava.model.meta.MetaAggregateForCollection
-
- All Implemented Interfaces:
java.io.Serializable
public class MetaAggregateForCollection extends MetaAggregate
- Author:
- Javier Paniza
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MetaAggregateForCollection()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class
getBeanClass()
java.lang.String
getContainerReference()
ModelMapping
getMapping()
void
setMetaComponent(MetaComponent metaComponent)
Container component of model.-
Methods inherited from class org.openxava.model.meta.MetaAggregate
getId, setName
-
Methods inherited from class org.openxava.model.meta.MetaModel
addInterfaceName, addMetaCalculatorPostCreate, addMetaCalculatorPostLoad, addMetaCalculatorPostModify, addMetaCalculatorPreRemove, addMetaCollection, addMetaFinder, addMetaMethod, addMetaProperty, addMetaReference, addMetaValidator, addMetaValidatorRemove, addMetaView, containsMetaCollection, containsMetaProperty, containsMetaPropertyView, containsMetaReference, containsMetaReferenceWithModel, containsValidadors, existsForPOJOClass, extractKeyValues, extractKeyValuesFlattenEmbeddedIds, extractSearchKeyValues, fillPOJO, get, getAggregateReferencesNames, getAllKeyPropertiesNames, getAllKeyPropertiesNamesOrderedAsInModel, getAllMetaPropertiesKey, getAllPersistent, getAllPojoGenerated, getCalculatedPropertiesNames, getColectionsNames, getContainerModelName, getEntityReferencesNames, getForPOJO, getForPOJOClass, getImplements, getInterfaceName, getInterfacesNames, getKeyPropertiesNames, getKeyReferencesNames, getMembersNames, getMembersNamesNestingAggregates, getMetaAggregateReferences, getMetaCalculatorPostCreate, getMetaCalculatorPostLoad, getMetaCalculatorPostModify, getMetaCalculatorPreRemove, getMetaCalculatorsPostCreate, getMetaCalculatorsPostLoad, getMetaCalculatorsPostModify, getMetaCalculatorsPreRemove, getMetaColectionsWithConditionReferenceTo, getMetaCollection, getMetaCollections, getMetaCollectionsAgregate, getMetaCollectionsWithConditionInOthersModels, getMetaComponent, getMetaEntityReferences, getMetaFinders, getMetaMember, getMetaMembersKey, getMetaMethod, getMetaMethods, getMetaModelContainer, getMetaProperties, getMetaPropertiesCalculated, getMetaPropertiesKey, getMetaPropertiesPersistents, getMetaPropertiesPersistentsFromReference, getMetaPropertiesView, getMetaPropertiesViewWithDefaultCalculator, getMetaPropertiesWithDefaultValueCalculator, getMetaPropertiesWithDefaultValueOnCreate, getMetaProperty, getMetaPropertyView, getMetaReference, getMetaReferences, getMetaReferencesKey, getMetaReferencesKeyAndSearchKey, getMetaReferencesToEntity, getMetaReferencesWithDefaultValueCalculator, getMetaReferencesWithMapping, getMetaValidators, getMetaValidatorsRemove, getMetaView, getMetaViewByDefault, getMetaViewOnlyKeys, getMetaViews, getOnlyReadPropertiesNames, getOnlyReadWithFormulaPropertiesNames, getPersistentPropertiesNames, getPOJOClass, getPOJOClassName, getPOJOKeyClass, getPropertiesClass, getPropertiesNames, getPropertiesNamesWithoutHiddenNorTransient, getQualifiedName, getRecursiveQualifiedPropertiesNames, getRecursiveQualifiedPropertiesNamesIncludingCollections, getRecursiveQualifiedPropertiesNamesUntilSecondLevel, getRecursiveQualifiedPropertiesNamesUntilSecondLevelIncludingCollections, getReferencesNames, getRequiredMemberNames, getRequiredPropertiesNames, getVersionPropertyName, getViewPropertiesNames, hasDateTimeProperty, hasDefaultCalculatorOnCreate, hasHiddenKey, hasVersionProperty, isAnnotatedEJB3, isCalculated, isHiddenKey, isKey, isKeyOrSearchKey, isPOJOAvailable, isPojoGenerated, isVersion, isXmlComponent, setAnnotatedEJB3, setContainerModelName, setContainerReference, setPOJOClassName, setPojoGenerated, setPOJOKeyClass, setQualifiedName, setXmlComponent, someModelHasDefaultCalculatorOnCreate, someModelHasPostCreateCalculator, someModelHasPostLoadCalculator, someModelHasPostModifyCalculator, someModelHasPreRemoveCalculator, toKeyMap, toMap, toPOJO, toString, toString, toString
-
Methods inherited from class org.openxava.util.meta.MetaElement
getDescription, getDescription, getDescription, getDescription, getLabel, getLabel, getLabel, getLabel, getLocale, getName, getPlaceholder, getPlaceholder, getPlaceholder, has18nLabel, hasName, setDescription, setLabel, setPlaceholder
-
-
-
-
Method Detail
-
getMapping
public ModelMapping getMapping() throws XavaException
- Specified by:
getMapping
in classMetaModel
- Throws:
XavaException
-
setMetaComponent
public void setMetaComponent(MetaComponent metaComponent)
Description copied from class:MetaModel
Container component of model.- Overrides:
setMetaComponent
in classMetaModel
- Parameters:
metaComponent
- Not null
-
getBeanClass
public java.lang.Class getBeanClass() throws XavaException
- Throws:
XavaException
-
getContainerReference
public java.lang.String getContainerReference()
- Overrides:
getContainerReference
in classMetaModel
-
-