Class RelationshipType.Builder
- java.lang.Object
-
- com.enonic.xp.schema.BaseSchema.Builder<RelationshipType.Builder,RelationshipTypeName>
-
- com.enonic.xp.schema.relationship.RelationshipType.Builder
-
- Enclosing class:
- RelationshipType
public static class RelationshipType.Builder extends BaseSchema.Builder<RelationshipType.Builder,RelationshipTypeName>
-
-
Field Summary
-
Fields inherited from class com.enonic.xp.schema.BaseSchema.Builder
name
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelationshipType.Builder
addAllowedFromType(ContentTypeName contentTypeName)
RelationshipType.Builder
addAllowedFromTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
RelationshipType.Builder
addAllowedToType(ContentTypeName contentTypeName)
RelationshipType.Builder
addAllowedToTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
RelationshipType
build()
RelationshipType.Builder
fromSemantic(java.lang.String value)
RelationshipType.Builder
name(java.lang.String value)
RelationshipType.Builder
setAllowedFromTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
RelationshipType.Builder
setAllowedToTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
RelationshipType.Builder
toSemantic(java.lang.String value)
-
Methods inherited from class com.enonic.xp.schema.BaseSchema.Builder
createdTime, creator, description, descriptionI18nKey, displayName, displayNameI18nKey, icon, modifiedTime, modifier, name
-
-
-
-
Method Detail
-
name
public RelationshipType.Builder name(java.lang.String value)
-
fromSemantic
public RelationshipType.Builder fromSemantic(java.lang.String value)
-
toSemantic
public RelationshipType.Builder toSemantic(java.lang.String value)
-
addAllowedFromType
public RelationshipType.Builder addAllowedFromType(ContentTypeName contentTypeName)
-
addAllowedFromTypes
public RelationshipType.Builder addAllowedFromTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
-
setAllowedFromTypes
public RelationshipType.Builder setAllowedFromTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
-
addAllowedToType
public RelationshipType.Builder addAllowedToType(ContentTypeName contentTypeName)
-
addAllowedToTypes
public RelationshipType.Builder addAllowedToTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
-
setAllowedToTypes
public RelationshipType.Builder setAllowedToTypes(java.lang.Iterable<ContentTypeName> contentTypeNames)
-
build
public RelationshipType build()
-
-