| Methods in org.chromattic.metamodel.mapping that return NodeTypeMapping |
static NodeTypeMapping |
NodeTypeMapping.createMixinType(TypeMappingDomain domain,
org.reflext.api.ClassTypeInfo objectClass,
java.util.Set<PropertyMapping<? extends ValueMapping>> propertyMappings,
java.util.Set<MethodMapping> methodMappings,
NameConflictResolution onDuplicate,
java.lang.String mixinTypeName,
boolean orderable)
|
static NodeTypeMapping |
NodeTypeMapping.createPrimaryType(TypeMappingDomain domain,
org.reflext.api.ClassTypeInfo objectClass,
java.util.Set<PropertyMapping<? extends ValueMapping>> propertyMappings,
java.util.Set<MethodMapping> methodMappings,
NameConflictResolution onDuplicate,
java.lang.String nodeTypeName,
java.lang.Class<? extends ObjectFormatter> formatterClass,
boolean orderable)
|
NodeTypeMapping |
TypeMappingDomain.get(org.reflext.api.ClassTypeInfo type)
|
protected NodeTypeMapping |
BaseTypeMappingVisitor.getMapping(org.reflext.api.ClassTypeInfo type)
|
| Methods in org.chromattic.metamodel.mapping with parameters of type NodeTypeMapping |
protected void |
BaseTypeMappingVisitor.manyToOneByPath(org.reflext.api.ClassTypeInfo definer,
java.lang.String name,
NodeTypeMapping relatedMapping)
|
protected void |
BaseTypeMappingVisitor.manyToOneByReference(org.reflext.api.ClassTypeInfo definer,
java.lang.String name,
NodeTypeMapping relatedMapping)
|
protected void |
BaseTypeMappingVisitor.manyToOneHierarchic(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping relatedMapping)
|
protected void |
BaseTypeMappingVisitor.oneToManyByPath(org.reflext.api.ClassTypeInfo definer,
java.lang.String relatedName,
NodeTypeMapping relatedMapping)
|
protected void |
BaseTypeMappingVisitor.oneToManyByReference(org.reflext.api.ClassTypeInfo definer,
java.lang.String relatedName,
NodeTypeMapping relatedMapping)
|
protected void |
BaseTypeMappingVisitor.oneToManyHierarchic(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping relatedMapping)
|
protected void |
BaseTypeMappingVisitor.oneToOneHierarchic(org.reflext.api.ClassTypeInfo definer,
java.lang.String name,
NodeTypeMapping relatedMapping,
boolean owner)
|
protected void |
BaseTypeMappingVisitor.startMapping(NodeTypeMapping mapping)
|
| Constructors in org.chromattic.metamodel.mapping.value with parameters of type NodeTypeMapping |
AbstractManyToOneMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
RelationshipType type)
|
AbstractOneToManyMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
RelationshipType type)
|
AbstractOneToOneMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
RelationshipType type,
boolean owning)
|
ManyToOneMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
RelationshipType type)
|
NamedManyToOneMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
java.lang.String relatedName,
RelationshipType relationshipType)
|
NamedOneToManyMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
java.lang.String name,
RelationshipType type)
|
NamedOneToOneMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
java.lang.String name,
RelationshipType type,
boolean owning)
|
OneToManyMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
RelationshipType type)
|
OneToOneMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedType,
RelationshipType type,
boolean owning)
|
RelationshipMapping(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping owner,
NodeTypeMapping relatedMapping,
Multiplicity multiplicity,
Multiplicity relatedMultiplicity,
RelationshipType type)
|
| Methods in org.chromattic.metamodel.typegen with parameters of type NodeTypeMapping |
protected void |
NodeTypeBuilder.manyToOneByPath(org.reflext.api.ClassTypeInfo definer,
java.lang.String name,
NodeTypeMapping relatedMapping)
|
protected void |
NodeTypeBuilder.manyToOneByReference(org.reflext.api.ClassTypeInfo definer,
java.lang.String name,
NodeTypeMapping relatedType)
|
protected void |
NodeTypeBuilder.manyToOneHierarchic(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping relatedMapping)
|
protected void |
NodeTypeBuilder.oneToManyByPath(org.reflext.api.ClassTypeInfo definer,
java.lang.String relatedName,
NodeTypeMapping relatedMapping)
|
protected void |
NodeTypeBuilder.oneToManyByReference(org.reflext.api.ClassTypeInfo definer,
java.lang.String relatedName,
NodeTypeMapping relatedMapping)
|
protected void |
NodeTypeBuilder.oneToManyHierarchic(org.reflext.api.ClassTypeInfo definer,
NodeTypeMapping relatedMapping)
|
protected void |
NodeTypeBuilder.oneToOneHierarchic(org.reflext.api.ClassTypeInfo definer,
java.lang.String name,
NodeTypeMapping relatedMapping,
boolean owner)
|
protected void |
NodeTypeBuilder.startMapping(NodeTypeMapping mapping)
|