MetaDone
|
metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2 | ( | ) | [private] |
metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2 | ( | ProjectJPA2 | project | ) |
References metadone.repository.kernel.jpa2.ProjectJPA2.consumeOID(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObject_facets, metadone.repository.kernel.jpa2.DataObjectJPA2.deleted, metadone.repository.kernel.jpa2.Facets.getFacets(), metadone.repository.kernel.jpa2.DataObjectJPA2.instanceOf, metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_value, metadone.repository.kernel.jpa2.DataObjectJPA2.OID, metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_domain, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_model, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_range, metadone.repository.kernel.jpa2.DataObjectJPA2.PropertyType_kind, metadone.repository.kernel.jpa2.DataObjectJPA2.PropertyType_modelOf, metadone.repository.kernel.jpa2.DataObjectJPA2.subtypeOf, metadone.repository.kernel.jpa2.DataObjectJPA2.supertypeOf, and metadone.repository.kernel.jpa2.DataObjectJPA2.typeOf.
void metadone.repository.kernel.jpa2.DataObjectJPA2.addDomainOf | ( | K_Property | p | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addDomainOf | ( | K_Property | p, |
FirstLastMode | where, | ||
K_Property | pw | ||
) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addInstanceOf | ( | NN_typeof | type | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addModelOf | ( | K_Property | p | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addObjectType | ( | K_ObjectType | type | ) | throws BadPreCondition, BadFacet |
This method tries to delete 'this' object. If 'this' object is deleted, all the dependent objects and properties have also been deleted. The method only deletes the facet and not the dataobject. Hence, the property facet of 'this' dataobject can still survive afterwards. Nevertheless, if all the facets are removed, then the dataobject is also deleted. If the dataobject has not the expected facet, then the method has no effect. Add type in the types of this object. If for some reason, this is not possible, then the badPreCondition
is thrown.
type | the new type, not null. |
BadPreCondition | |
BadFacet |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObjectTypes(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getProject().
void metadone.repository.kernel.jpa2.DataObjectJPA2.addRangeOf | ( | K_Property | p | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addRangeOf | ( | K_Property | p, |
FirstLastMode | where, | ||
K_Property | pw | ||
) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addSubtypeOf | ( | NN_subtype | supertype | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addSuperType | ( | K_ObjectType | target | ) | throws BadFacet, BadPreCondition |
Adds target
as a new supertype of this
.
target | not null |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.exception.NullArgument.check(), metadone.repository.kernel.jpa2.ProjectJPA2.createSubtype(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSupertypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectType().
void metadone.repository.kernel.jpa2.DataObjectJPA2.addSupertypeOf | ( | NN_subtype | subtype | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.addTypeOf | ( | NN_typeof | instance | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.check | ( | ) | [protected] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSubtypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSupertypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDirectSubtypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDirectSupertypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOfAsObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.getKinds(), metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getNameObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getNamePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObjectTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOfAsObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasKind(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasName(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasType(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Common(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Object(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Property(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyTypePi(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeOmega(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeString(), metadone.repository.kernel.jpa2.DataObjectJPA2.promote(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrieveProperties(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomainRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.setRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectString(), and metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency | ( | ) | throws BadPreCondition, GhostRefException |
This method is readonly and has no functional side effect.
BadPreCondition | if the consistency if not checked. |
GhostRefException | if the object denotes a deleted object. |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.getInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObjectTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.instanceOf, metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.isDeleted(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Object(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Property(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.Property_model, metadone.repository.kernel.jpa2.DataObjectJPA2.PropertyType_modelOf, metadone.repository.kernel.jpa2.DataObjectJPA2.retrieveProperties(), and metadone.repository.kernel.jpa2.DataObjectJPA2.typeOf.
Referenced by metadone.repository.kernel.jpa2.ProjectJPA2.checkConsistency(), and metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet().
void metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty | ( | K_Object | domain, |
K_Object | range | ||
) | throws BadPreCondition, BadFacet [private] |
Check the preconditions of the createProperty(...) methods. Any error is processed as an exception.
domain | |
range |
BadPreCondition | |
BadFacet |
References metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainPropertyType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getRangePropertyType().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty().
void metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty2 | ( | DataObjectJPA2 | object, |
K_Object | domain, | ||
K_Object | range, | ||
FirstLastMode | whered, | ||
K_Property | pd, | ||
FirstLastMode | wherer, | ||
K_Property | pr | ||
) | throws NullArgument, BadFacet, BadPreCondition [private] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType | ( | String | name, |
K_ObjectType | domain, | ||
K_ObjectType | range | ||
) | throws BadPreCondition, BadFacet [private] |
name | |
domain | |
range |
BadPreCondition | |
BadFacet |
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.name.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType().
void metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSubtype | ( | Set< K_ObjectType > | acc | ) | throws BadFacet [private] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSupertype | ( | Set< K_ObjectType > | acc | ) | throws BadFacet [private] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.collectObjectDependent | ( | Set< K_Object > | objAcc, |
Set< K_Property > | propAcc | ||
) | throws BadPreCondition, BadFacet [private] |
This method collects all the objects and properties that directly depends on the 'this' object. Be aware that this method does not compute the closure!
objAcc | |
propAcc |
BadFacet | |
BadPreCondition |
References metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf, and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets().
void metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent | ( | Set< K_Object > | objAcc, |
Set< K_Property > | propAcc | ||
) | throws BadFacet, BadPreCondition [private] |
This method collect all the dependent objects and properties that depend on 'this' property. Be aware that this method does not compute the closure.
objAcc | not null |
propAcc | not null |
BadFacet | |
BadPreCondition |
References metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.K_PropertyType.hasKind(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.retrieveProperties().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets().
K_Object metadone.repository.kernel.jpa2.DataObjectJPA2.createObject | ( | ) | throws BadFacet, BadPreCondition |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.ProjectJPA2.createDataProject(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSupertypes(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.promote().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString(), and metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectType().
K_ObjectBoolean metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean | ( | boolean | v | ) | throws BadFacet, BadPreCondition |
Implements metadone.repository.kernel.K_TypeBoolean.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2().
K_ObjectChar metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar | ( | char | v | ) | throws BadFacet, BadPreCondition |
Implements metadone.repository.kernel.K_TypeChar.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2().
K_ObjectFloat metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat | ( | double | v | ) | throws BadFacet, BadPreCondition |
Implements metadone.repository.kernel.K_TypeFloat.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2().
K_ObjectInteger metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger | ( | long | v | ) | throws BadFacet, BadPreCondition |
Implements metadone.repository.kernel.K_TypeInteger.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2().
K_ObjectString metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString | ( | String | v | ) | throws BadFacet, BadPreCondition |
Implements metadone.repository.kernel.K_TypeString.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2().
K_ObjectType metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectType | ( | String | name, |
K_ObjectType[] | supertypes | ||
) | throws BadFacet, BadPreCondition |
name | The name of the new ObjectType |
supertypes | The possible supertypes. If null there is no supertype. |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.ProjectJPA2.createSubtype(), metadone.repository.kernel.jpa2.ProjectJPA2.createTypeof(), metadone.repository.kernel.K_ObjectType.getAllSupertypes(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.K_Object.getObjectTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.K_Object.hasType(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.DataObject.promote(), and metadone.repository.kernel.DataObject.setName().
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty | ( | DataObject | object, |
K_Object | domain, | ||
K_Object | range, | ||
FirstLastMode | whered, | ||
K_Property | pd, | ||
FirstLastMode | wherer, | ||
K_Property | pr | ||
) | throws BadPreCondition, BadFacet |
Create the property between range and domain as an instance of 'this'. This operation reuses an existing dataobject and just adds the property facet to its facets.
object | Denotes the dataobject to promote with the new facet. |
domain | must be instances of 'this.domain' |
range | must be instances of 'this.range' |
BadFacet | if object already has the property facet |
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.addModelOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty2(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.jpa2.DataObjectJPA2.promote(), metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_domain(), metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_model(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_range().
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty | ( | K_Object | domain, |
K_Object | range, | ||
FirstLastMode | whered, | ||
K_Property | pd, | ||
FirstLastMode | wherer, | ||
K_Property | pr | ||
) | throws BadPreCondition, BadFacet |
Create the property between range
and domain
as an instance of this
. range
and domain
must be instances of resp. this.domain
and this.range
The property is inserted "whered" pd
and "wherer" pr
.
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getProject().
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty | ( | K_Object | domain, |
K_Object | range | ||
) | throws BadPreCondition, BadFacet |
Create the property between range and domain as an instance of 'this'. range and domain must be instances of resp. this.domain and this.range Create an instance of 'this'.
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.getProject().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), and metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType().
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty | ( | DataObject | object, |
K_Object | domain, | ||
K_Object | range | ||
) | throws BadPreCondition, BadFacet |
Create the property between range and domain as an instance of 'this'. This operation reuses an existing dataobject and just adds the property facet to its facets.
object | Denotes the dataobject to promote with the new facet. |
domain | must be instances of 'this.domain' |
range | must be instances of 'this.range' |
BadFacet | if object already has the property facet |
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.addModelOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.jpa2.DataObjectJPA2.promote(), metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_domain(), metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_model(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_range().
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType | ( | String | name, |
K_ObjectType | domain, | ||
K_ObjectType | range, | ||
EnumSet< Kind > | kinds, | ||
FirstLastMode | whered, | ||
K_Property | pd, | ||
FirstLastMode | wherer, | ||
K_Property | pr | ||
) | throws BadPreCondition, BadFacet |
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.DataObject.promote(), metadone.repository.kernel.jpa2.DataObjectJPA2.setName(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setPropertyType_kind().
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType | ( | DataObject | object, |
String | name, | ||
K_ObjectType | domain, | ||
K_ObjectType | range, | ||
EnumSet< Kind > | kinds | ||
) | throws BadPreCondition, BadFacet |
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.DataObject.promote(), metadone.repository.kernel.jpa2.DataObjectJPA2.setName(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setPropertyType_kind().
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType | ( | String | name, |
K_ObjectType | domain, | ||
K_ObjectType | range, | ||
EnumSet< Kind > | kinds | ||
) | throws BadPreCondition, BadFacet |
Create the property type between range and domain as an instance of 'this'. range and domain must be instances of resp. this.domain and this.range Create an instance of 'this'.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.DataObject.promote(), metadone.repository.kernel.jpa2.DataObjectJPA2.setName(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setPropertyType_kind().
void metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectPropertyFacetEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacetObject, and metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacetProperty.
static void metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectPropertyFacetEvents | ( | EventTower<?super Metal1Event > | events, |
DataObject | obj, | ||
EnumSet< FacetType > | types | ||
) | [static, private] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.dispose | ( | ) | [virtual] |
Implements metadone.repository.kernel.PersistenceLifeCycle.
References metadone.repository.kernel.jpa2.DataObjectJPA2.instanceOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_domain, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_model, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_range, metadone.repository.kernel.jpa2.DataObjectJPA2.PropertyType_kind, metadone.repository.kernel.jpa2.DataObjectJPA2.PropertyType_modelOf, metadone.repository.kernel.jpa2.DataObjectJPA2.setDeleted(), and metadone.repository.kernel.jpa2.DataObjectJPA2.typeOf.
Referenced by metadone.repository.kernel.jpa2.ProjectJPA2.delete().
static void metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets | ( | Set< K_Object > | objDependent, |
Set< K_Property > | propDependent | ||
) | [static, private] |
This method computes within a fixpoint algorithm the closure of all the dependent facets that depend on the elements present in objDependent
and propDependent
.
Objects are collected using a more dynamic approach.
objDependent | not null. |
propDependent | not null. |
References metadone.repository.kernel.jpa2.DataObjectJPA2.collectObjectDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.K_ObjectType.getInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty().
void metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel | ( | K_PropertyType | model | ) | throws BadFacet, BadPreCondition [virtual] |
Forces the model of an existing property. Thus property is removed from its old model (without any effect delete cascade, etc) The property is attached to the new property type. If the range and domain of the new property type are not compatible with the range and domain of the property, then an exception is thrown.
model | The new property type. Must be nont null. |
BadFacet | if 'this' is not a property. |
BadPreCondition | If the domain or the range of the new property type is not compatible. If the property type 'model' is null. |
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObjectTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.DataObject.removeModelOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_model().
Set<K_ObjectType> metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSubtypes | ( | ) | throws BadFacet |
this
is not added (a priori). BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSubtype(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Set<K_ObjectType> metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSupertypes | ( | ) | throws BadFacet |
this
does not belong to the result (a priori). BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSupertype(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addSuperType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes().
DataObjectJPA2 metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject | ( | ) | [virtual] |
Implements metadone.repository.kernel.K_Common.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes().
EnumSet<FacetType> metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject_facets | ( | ) | [protected] |
References metadone.repository.kernel.jpa2.DataObjectJPA2.DataObject_facets, and metadone.repository.kernel.jpa2.Facets.getFacets().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.promote(), and metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet().
Set<K_ObjectType> metadone.repository.kernel.jpa2.DataObjectJPA2.getDirectSubtypes | ( | ) | throws BadFacet |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getSupertypeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSubtype().
Set<K_ObjectType> metadone.repository.kernel.jpa2.DataObjectJPA2.getDirectSupertypes | ( | ) | throws BadFacet |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getSubtypeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSupertype().
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_domain(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain().
List<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOf | ( | ) | throws BadFacet, BadPreCondition |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency().
List<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOf | ( | K_PropertyType | model | ) | throws BadFacet, BadPreCondition |
model |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOf | ( | K_PropertyType | model, |
K_Object | range | ||
) | throws BadFacet, BadPreCondition |
model | |
range |
model
as pattern, this
as domain and range
as range. BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
List<K_Object> metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOfAsObject | ( | K_PropertyType | model | ) | throws BadFacet, BadPreCondition |
K_ObjectType metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainPropertyType | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.K_Common.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain().
EnumSet<FacetType> metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes | ( | ) | [virtual] |
Implements metadone.repository.kernel.K_Common.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject_facets().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet().
Set<NN_typeofJPA2> metadone.repository.kernel.jpa2.DataObjectJPA2.getInstanceOf | ( | ) | [protected] |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getTypeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency().
DataObjectValue metadone.repository.kernel.jpa2.DataObjectJPA2.getLargeValue | ( | ) |
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.getModel | ( | ) | throws BadFacet, BadPreCondition [virtual] |
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_model(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setRange().
String metadone.repository.kernel.jpa2.DataObjectJPA2.getName | ( | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.name.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.getNameObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getNamePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasName(), and metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
String metadone.repository.kernel.jpa2.DataObjectJPA2.getNameObjectType | ( | ) | throws BadFacet |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getName(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
String metadone.repository.kernel.jpa2.DataObjectJPA2.getNamePropertyType | ( | ) | throws BadFacet |
List<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_rangeOf | ( | ) | [protected] |
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueBoolean | ( | ) | [protected] |
char metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueChar | ( | ) | [protected] |
double metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueFloat | ( | ) | [protected] |
long metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueInteger | ( | ) | [protected] |
String metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueString | ( | ) | [protected] |
References metadone.repository.kernel.jpa2.DataObjectValueJPA2.getValue(), metadone.repository.kernel.jpa2.DataObjectJPA2.Object_large_value, and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_value.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectString(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueString().
Set<K_ObjectType> metadone.repository.kernel.jpa2.DataObjectJPA2.getObjectTypes | ( | ) | throws BadFacet |
BadFacet | If 'this' does not have the required facet. |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getInstanceOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), and metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel().
long metadone.repository.kernel.jpa2.DataObjectJPA2.getOID | ( | ) |
ProjectJPA2 metadone.repository.kernel.jpa2.DataObjectJPA2.getProject | ( | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.project.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.addSuperType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueString().
K_Object metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_domain | ( | ) | [protected] |
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_model | ( | ) | [protected] |
References metadone.repository.kernel.jpa2.DataObjectJPA2.Property_model.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomainRange(), and metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesRange().
K_Object metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_range | ( | ) | [protected] |
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType | ( | String | name | ) | throws BadFacet |
name |
name
and that is attached to this objecttype or one of its supertypes. BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.name.
EnumSet<Kind> metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType_kind | ( | ) | [protected] |
Set<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType_modelOf | ( | ) | [protected] |
Set<K_PropertyType> metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes | ( | ) | throws BadFacet |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSupertypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.DataObject.narrow_K_PropertyType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType().
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_range(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setRange().
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOf | ( | K_PropertyType | model, |
K_Object | domain | ||
) | throws BadFacet, BadPreCondition |
model | |
domain |
model
as pattern, this
as range and domain
as domain. BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
List<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOf | ( | ) | throws BadFacet, BadPreCondition |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency().
List<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOf | ( | K_PropertyType | model | ) | throws BadFacet, BadPreCondition |
model |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
List<K_Object> metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOfAsObject | ( | K_PropertyType | model | ) | throws BadFacet, BadPreCondition |
model |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
K_ObjectType metadone.repository.kernel.jpa2.DataObjectJPA2.getRangePropertyType | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.K_Common.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreateProperty(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setRange().
Set<NN_subtypeJPA2> metadone.repository.kernel.jpa2.DataObjectJPA2.getSubtypeOf | ( | ) | [protected] |
Set<NN_subtypeJPA2> metadone.repository.kernel.jpa2.DataObjectJPA2.getSupertypeOf | ( | ) | [protected] |
Set<NN_typeofJPA2> metadone.repository.kernel.jpa2.DataObjectJPA2.getTypeOf | ( | ) | [protected] |
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectBoolean | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_ObjectBoolean.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueBoolean(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
char metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectChar | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_ObjectChar.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueChar(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
double metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectFloat | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_ObjectFloat.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueFloat(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
long metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectInteger | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_ObjectInteger.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueInteger(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
String metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectString | ( | ) | throws BadFacet |
Implements metadone.repository.kernel.K_ObjectString.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueString(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.hasInstances | ( | ) | throws BadFacet |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getTypeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addSuperType().
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.hasKind | ( | Kind | kind | ) | throws BadFacet, BadPreCondition |
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.hasName | ( | String | name | ) | throws BadFacet |
name |
BadFacet |
Implements metadone.repository.kernel.K_ObjectType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getName(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.name.
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.hasType | ( | K_ObjectType | type | ) | throws BadFacet, BadPreCondition |
BadFacet | If 'this' does not have the required facet. |
BadPreCondition | If type is null |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getInstanceOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.isA | ( | FacetType | facet | ) |
References metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.addModelOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.addRangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.addSuperType(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSubtype(), metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSupertype(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectObjectDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets(), metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSubtypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getAllSupertypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDirectSubtypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDirectSupertypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.getKinds(), metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getNameObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getNamePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObjectTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasInstances(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasName(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasType(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Common(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Object(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Property(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyTypePi(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeOmega(), metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeString(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeRangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrieveProperties(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomainRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.setRange(), and metadone.repository.kernel.jpa2.DataObjectJPA2.toString().
final boolean metadone.repository.kernel.jpa2.DataObjectJPA2.isDeleted | ( | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.deleted.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency().
static final NN_subtypeJPA2 metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2 | ( | NN_subtype | type | ) | [static, private] |
static final DataObjectJPA2 metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2 | ( | DataObject | obj | ) | [static, private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addInstanceOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.addSubtypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.addSupertypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.addTypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSubtype(), metadone.repository.kernel.jpa2.DataObjectJPA2.closureAccSupertype(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.fixpointCollectDependentFacets(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomainRange(), and metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesRange().
static final NN_typeofJPA2 metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2 | ( | NN_typeof | type | ) | [static, private] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterDomain | ( | K_Property | prop | ) | throws BadFacet, BadPreCondition [virtual] |
Delete 'this' property between the domain and the range. If 'this' property is deleted, than all the possible dependent objects have also been deleted. If the dataobject is not an object, then the method has no effect. If the databobject has no more other facets, then the dataobject is also deleted.
Implements metadone.repository.kernel.K_Property.
References metadone.util.ListUtil.areElementsUnique(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
void metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterRange | ( | K_Property | prop | ) | throws BadFacet, BadPreCondition [virtual] |
Implements metadone.repository.kernel.K_Property.
References metadone.util.ListUtil.areElementsUnique(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
void metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastDomain | ( | ) | throws BadFacet, BadPreCondition [virtual] |
Move this property to the end of getDomain().getProperties()
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Property.
References metadone.util.ListUtil.areElementsUnique(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
void metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastRange | ( | ) | throws BadFacet, BadPreCondition [virtual] |
Move this property to the end of getRange().getProperties();
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Property.
References metadone.util.ListUtil.areElementsUnique(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
K_Common metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Common | ( | ) |
K_Object metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Object | ( | ) |
K_ObjectBoolean metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectBoolean | ( | ) |
K_ObjectChar metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectChar | ( | ) |
K_ObjectFloat metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectFloat | ( | ) |
K_ObjectInteger metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectInteger | ( | ) |
K_ObjectString metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectString | ( | ) |
K_ObjectType metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_ObjectType | ( | ) |
K_Property metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_Property | ( | ) |
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyType | ( | ) |
K_PropertyTypePi metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_PropertyTypePi | ( | ) |
K_TypeBoolean metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeBoolean | ( | ) |
K_TypeChar metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeChar | ( | ) |
K_TypeFloat metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeFloat | ( | ) |
K_TypeInteger metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeInteger | ( | ) |
K_TypeOmega metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeOmega | ( | ) |
K_TypeString metadone.repository.kernel.jpa2.DataObjectJPA2.narrow_K_TypeString | ( | ) |
DataObjectJPA2 metadone.repository.kernel.jpa2.DataObjectJPA2.promote | ( | FacetType | f | ) | throws BadPreCondition, BadFacet |
***************************************************************
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), and metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject_facets().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), and metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty().
K_ObjectType metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType | ( | String | name | ) | throws BadFacet, BadPreCondition |
This method adds a new facet (object type) to the dataobject.
name | The name of the new metaobject. |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setName().
K_PropertyType metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType | ( | String | name | ) | throws BadFacet, BadPreCondition [virtual] |
This method promotes the dataobject with a new facet.
name | The name of the property type. |
BadFacet | |
BadPreCondition |
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.name, metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setName().
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeDomainOf | ( | K_Property | p | ) |
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet | ( | FacetType | facet | ) | [private] |
This removes the facet from the dataobject. BUT this does method has no side effects outside the target dataobject. Hence dependent facets or objects will not be touched by this method. Use deleteObject(), deleteProperty(), or deleteObjectProperty() instead.
facet |
References metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.ProjectJPA2.deleteDataObject(), metadone.repository.kernel.jpa2.ProjectJPA2.deleteSubtype(), metadone.repository.kernel.jpa2.ProjectJPA2.deleteTypeof(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDataObject_facets(), metadone.repository.kernel.jpa2.DataObjectJPA2.getFacetTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.instanceOf, metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_domain, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_model, metadone.repository.kernel.jpa2.DataObjectJPA2.Property_range, metadone.repository.kernel.jpa2.DataObjectJPA2.PropertyType_modelOf, metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacetObject, metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacetProperty, metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_domain(), metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_range(), metadone.repository.kernel.jpa2.DataObjectJPA2.subtypeOf, metadone.repository.kernel.jpa2.DataObjectJPA2.supertypeOf, and metadone.repository.kernel.jpa2.DataObjectJPA2.typeOf.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty().
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeInstanceOf | ( | NN_typeof | type | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.instanceOf.
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeModelOf | ( | K_Property | p | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeRangeOf | ( | K_Property | p | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeSubtypeOf | ( | NN_subtype | supertype | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeSupertypeOf | ( | NN_subtype | subtype | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.removeTypeOf | ( | NN_typeof | instance | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.typeOf.
Set<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.retrieveProperties | ( | ) | throws BadFacet, BadPreCondition |
Retrieves the instances of 'this'.
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType_modelOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.isA().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), and metadone.repository.kernel.jpa2.DataObjectJPA2.collectPropertyDependent().
Set<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomain | ( | K_Object | domain | ) | throws BadFacet, BadPreCondition |
Retrieves the instances of 'this', if the domain is 'domain'.
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_model(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
Set<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomainRange | ( | K_Object | domain, |
K_Object | range | ||
) | throws BadFacet, BadPreCondition |
Retrieves the instances of 'this', if the range is 'range' and the domain is 'domain'.
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_model(), metadone.repository.kernel.K_Property.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf.
Set<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesRange | ( | K_Object | range | ) | throws BadFacet, BadPreCondition |
Retrieves the instances of 'this', if the range is 'range'.
Implements metadone.repository.kernel.K_PropertyType.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_model(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.jpa2(), and metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf.
final void metadone.repository.kernel.jpa2.DataObjectJPA2.setDeleted | ( | boolean | _deleted | ) | [protected] |
_deleted | the deleted to set |
References metadone.repository.kernel.jpa2.DataObjectJPA2.deleted.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.dispose().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain | ( | K_Object | domain | ) | throws BadFacet, BadPreCondition [virtual] |
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainPropertyType(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.DataObject.removeDomainOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_domain().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setInstanceOf | ( | Set< NN_typeofJPA2 > | instanceOf | ) | [protected] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.setName | ( | String | name | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.name.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_domainOf | ( | List< K_Property > | Object_domainOf | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.util.ListUtil.areElementsUnique().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_rangeOf | ( | List< K_Property > | Object_rangeOf | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.util.ListUtil.areElementsUnique().
Boolean metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueBoolean | ( | boolean | Object_value | ) | [protected] |
Character metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueChar | ( | char | Object_value | ) | [protected] |
Double metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueFloat | ( | double | Object_value | ) | [protected] |
Long metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueInteger | ( | long | Object_value | ) | [protected] |
String metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueString | ( | String | Object_value | ) | [protected] |
References metadone.repository.kernel.jpa2.ProjectJPA2.getEntityManager(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueString(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.Object_large_value, metadone.repository.kernel.jpa2.DataObjectJPA2.Object_value, metadone.repository.kernel.jpa2.DataObjectValueJPA2.setValue(), and metadone.repository.kernel.jpa2.DataObjectJPA2.VALUE_LENGTH.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectString().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_domain | ( | K_Object | Property_domain | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.Property_domain.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_model | ( | K_PropertyType | Property_model | ) |
void metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_range | ( | K_Object | Property_range | ) |
Implements metadone.repository.kernel.DataObject.
References metadone.repository.kernel.jpa2.DataObjectJPA2.Property_range.
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setRange().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setPropertyType_kind | ( | EnumSet< Kind > | PropertyType_kind | ) | [protected] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.setPropertyType_modelOf | ( | Set< K_Property > | PropertyType_modelOf | ) | [protected] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.setRange | ( | K_Object | range | ) | throws BadFacet, BadPreCondition [virtual] |
Implements metadone.repository.kernel.K_Property.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.K_Common.getDataObject(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.getModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, metadone.repository.kernel.DataObject.removeRangeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_range().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setSupertypeOf | ( | Set< NN_subtypeJPA2 > | supertypeOf | ) | [protected] |
void metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectBoolean | ( | boolean | v | ) | throws BadPreCondition |
Implements metadone.repository.kernel.K_ObjectBoolean.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueBoolean().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectChar | ( | char | v | ) | throws BadPreCondition |
Implements metadone.repository.kernel.K_ObjectChar.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueChar().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectFloat | ( | double | v | ) | throws BadPreCondition |
Implements metadone.repository.kernel.K_ObjectFloat.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueFloat().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectInteger | ( | long | v | ) | throws BadPreCondition |
Implements metadone.repository.kernel.K_ObjectInteger.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueInteger().
void metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectString | ( | String | v | ) | throws BadPreCondition |
Implements metadone.repository.kernel.K_ObjectString.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.AbstractProject.getEvents(), metadone.repository.kernel.jpa2.DataObjectJPA2.project, and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueString().
String metadone.repository.kernel.jpa2.DataObjectJPA2.toString | ( | ) |
FRIENDS METHODS * This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user This method must not be used by the user
Implements metadone.repository.kernel.K_Object.
References metadone.repository.kernel.jpa2.DataObjectJPA2.check(), metadone.repository.kernel.jpa2.DataObjectJPA2.deleted, metadone.repository.kernel.jpa2.DataObjectJPA2.getName(), metadone.repository.kernel.jpa2.DataObjectJPA2.getOID(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.getValueObjectString(), metadone.repository.kernel.jpa2.DataObjectJPA2.isA(), and metadone.repository.kernel.jpa2.DataObjectJPA2.OID.
boolean metadone.repository.kernel.jpa2.DataObjectJPA2.deleted [private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addInstanceOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getInstanceOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeInstanceOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setInstanceOf().
final Logger metadone.repository.kernel.jpa2.DataObjectJPA2.logger = Logger.getLogger(DataObjectJPA2.class) [static, private] |
String metadone.repository.kernel.jpa2.DataObjectJPA2.name [private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkPreconditionCreatePropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.getName(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.hasName(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setName().
LinkedList<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.Object_domainOf [private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectObjectDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.getDomainOfAsObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyTypes(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeDomainOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomain(), and metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesDomainRange().
LinkedList<K_Property> metadone.repository.kernel.jpa2.DataObjectJPA2.Object_rangeOf [private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addRangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.collectObjectDependent(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_rangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.getRangeOfAsObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveAfterRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.moveLastRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeRangeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.retrievePropertiesRange().
String metadone.repository.kernel.jpa2.DataObjectJPA2.Object_value [private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueInteger(), metadone.repository.kernel.jpa2.DataObjectJPA2.getObject_valueString(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setObject_valueString().
long metadone.repository.kernel.jpa2.DataObjectJPA2.OID [private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.createObject(), metadone.repository.kernel.jpa2.DataObjectJPA2.createProperty(), metadone.repository.kernel.jpa2.DataObjectJPA2.createPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.forceModel(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProject(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToObjectType(), metadone.repository.kernel.jpa2.DataObjectJPA2.promoteToPropertyType(), metadone.repository.kernel.jpa2.DataObjectJPA2.setDomain(), metadone.repository.kernel.jpa2.DataObjectJPA2.setRange(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectBoolean(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectChar(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectFloat(), metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectInteger(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setValueObjectString().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_domain(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_domain().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_model(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_model().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getProperty_range(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setProperty_range().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addModelOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getPropertyType_modelOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeModelOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setPropertyType_modelOf().
final EnumSet<FacetType> metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacetObject [static, private] |
EnumSet.of(FacetType.ft_Object, FacetType.ft_ObjectBoolean, FacetType.ft_ObjectChar, FacetType.ft_ObjectFloat, FacetType.ft_ObjectInteger, FacetType.ft_ObjectString, FacetType.ft_ObjectType, FacetType.ft_TypeBoolean, FacetType.ft_TypeChar, FacetType.ft_TypeFloat, FacetType.ft_TypeInteger, FacetType.ft_TypeOmega, FacetType.ft_TypeString)
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.deleteObjectProperty(), and metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet().
final EnumSet<FacetType> metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacetProperty = EnumSet.of(FacetType.ft_Property, FacetType.ft_PropertyType, FacetType.ft_PropertyTypePi) [static, private] |
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addSubtypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.getSubtypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.removeSubtypeOf().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addSupertypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.getSupertypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeSupertypeOf(), and metadone.repository.kernel.jpa2.DataObjectJPA2.setSupertypeOf().
Referenced by metadone.repository.kernel.jpa2.DataObjectJPA2.addTypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.checkConsistency(), metadone.repository.kernel.jpa2.DataObjectJPA2.DataObjectJPA2(), metadone.repository.kernel.jpa2.DataObjectJPA2.dispose(), metadone.repository.kernel.jpa2.DataObjectJPA2.getTypeOf(), metadone.repository.kernel.jpa2.DataObjectJPA2.removeFacet(), and metadone.repository.kernel.jpa2.DataObjectJPA2.removeTypeOf().
final int metadone.repository.kernel.jpa2.DataObjectJPA2.VALUE_LENGTH = 64 [static, private] |