public class CmisTypeManager extends Object
Modifier and Type | Field and Description |
---|---|
private TypeDefinitionFactory |
_typeDefinitionFactory |
private Map<String,TypeDefinition> |
_typeDefinitions |
private static String |
NAMESPACE |
Constructor and Description |
---|
CmisTypeManager()
Type Manager
|
Modifier and Type | Method and Description |
---|---|
TypeDefinition |
getInternalTypeDefinition(String typeId)
Returns the internal type definition.
|
TypeDefinitionList |
getTypeChildren(CallContext context,
String typeId,
Boolean includePropertyDefinitions,
BigInteger maxItems,
BigInteger skipCount)
get the type children
|
TypeDefinition |
getTypeDefinition(CallContext context,
String typeId)
Get the type definition
|
private void |
removeQueryableAndOrderableFlags(MutableTypeDefinition type) |
String |
toString() |
private static final String NAMESPACE
private final TypeDefinitionFactory _typeDefinitionFactory
private final Map<String,TypeDefinition> _typeDefinitions
public CmisTypeManager()
private void removeQueryableAndOrderableFlags(MutableTypeDefinition type)
public TypeDefinition getInternalTypeDefinition(String typeId)
typeId
- Stringpublic TypeDefinition getTypeDefinition(CallContext context, String typeId)
context
- call contexttypeId
- type idpublic TypeDefinitionList getTypeChildren(CallContext context, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount)
context
- call contexttypeId
- typeincludePropertyDefinitions
- excludesmaxItems
- maxskipCount
- skip