org.apache.chemistry.opencmis.inmemory.types
Class InMemoryRelationshipTypeDefinition

java.lang.Object
  extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
      extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractTypeDefinition
          extended by org.apache.chemistry.opencmis.commons.impl.dataobjects.RelationshipTypeDefinitionImpl
              extended by org.apache.chemistry.opencmis.inmemory.types.InMemoryRelationshipTypeDefinition
All Implemented Interfaces:
Serializable, Cloneable, ExtensionsData, RelationshipTypeDefinition, TypeDefinition

public class InMemoryRelationshipTypeDefinition
extends RelationshipTypeDefinitionImpl

See Also:
Serialized Form

Constructor Summary
InMemoryRelationshipTypeDefinition()
           
InMemoryRelationshipTypeDefinition(String id, String displayName)
           
InMemoryRelationshipTypeDefinition(String id, String displayName, InMemoryRelationshipTypeDefinition parentType)
           
 
Method Summary
 void addCustomPropertyDefinitions(Map<String,PropertyDefinition<?>> propertyDefinitions)
           
static InMemoryRelationshipTypeDefinition getRootRelationshipType()
           
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.RelationshipTypeDefinitionImpl
getAllowedSourceTypeIds, getAllowedTargetTypeIds, setAllowedSourceTypes, setAllowedTargetTypes
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractTypeDefinition
addPropertyDefinition, clone, getBaseTypeId, getDescription, getDisplayName, getId, getLocalName, getLocalNamespace, getParentTypeId, getPropertyDefinitions, getQueryName, initialize, isControllableAcl, isControllablePolicy, isCreatable, isFileable, isFulltextIndexed, isIncludedInSupertypeQuery, isQueryable, setBaseTypeId, setDescription, setDisplayName, setId, setIsControllableAcl, setIsControllablePolicy, setIsCreatable, setIsFileable, setIsFulltextIndexed, setIsIncludedInSupertypeQuery, setIsQueryable, setLocalName, setLocalNamespace, setParentTypeId, setPropertyDefinitions, setQueryName, toString
 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.dataobjects.AbstractExtensionData
getExtensions, setExtensions
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.definitions.TypeDefinition
getBaseTypeId, getDescription, getDisplayName, getId, getLocalName, getLocalNamespace, getParentTypeId, getPropertyDefinitions, getQueryName, isControllableAcl, isControllablePolicy, isCreatable, isFileable, isFulltextIndexed, isIncludedInSupertypeQuery, isQueryable
 
Methods inherited from interface org.apache.chemistry.opencmis.commons.data.ExtensionsData
getExtensions, setExtensions
 

Constructor Detail

InMemoryRelationshipTypeDefinition

public InMemoryRelationshipTypeDefinition()

InMemoryRelationshipTypeDefinition

public InMemoryRelationshipTypeDefinition(String id,
                                          String displayName)

InMemoryRelationshipTypeDefinition

public InMemoryRelationshipTypeDefinition(String id,
                                          String displayName,
                                          InMemoryRelationshipTypeDefinition parentType)
Method Detail

getRootRelationshipType

public static InMemoryRelationshipTypeDefinition getRootRelationshipType()

addCustomPropertyDefinitions

public void addCustomPropertyDefinitions(Map<String,PropertyDefinition<?>> propertyDefinitions)


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.