org.apache.chemistry.opencmis.inmemory.types
Class PropertyCreationHelper
java.lang.Object
org.apache.chemistry.opencmis.inmemory.types.PropertyCreationHelper
public class PropertyCreationHelper
- extends java.lang.Object
- Author:
- Jens
Method Summary |
static
|
addElemToPicklist(AbstractPropertyDefinition<T> prop,
T value)
|
static PropertyBooleanDefinitionImpl |
createBooleanDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyBooleanDefinitionImpl |
createBooleanMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyDateTimeDefinitionImpl |
createDateTimeDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyDateTimeDefinitionImpl |
createDateTimeMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyDecimalDefinitionImpl |
createDecimalDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyDecimalDefinitionImpl |
createDecimalMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyHtmlDefinitionImpl |
createHtmlDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyHtmlDefinitionImpl |
createHtmlMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyIdDefinitionImpl |
createIdDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyIdDefinitionImpl |
createIdMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyIntegerDefinitionImpl |
createIntegerDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyIntegerDefinitionImpl |
createIntegerMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyStringDefinitionImpl |
createStringDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyStringDefinitionImpl |
createStringMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyUriDefinitionImpl |
createUriDefinition(java.lang.String id,
java.lang.String displayName)
|
static PropertyUriDefinitionImpl |
createUriMultiDefinition(java.lang.String id,
java.lang.String displayName)
|
static ObjectData |
getObjectData(TypeDefinition typeDef,
StoredObject so,
java.lang.String filter,
java.lang.String user,
java.lang.Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeACL,
ExtensionsData extension)
|
static ObjectData |
getObjectDataQueryResult(TypeDefinition typeDef,
StoredObject so,
java.lang.String user,
java.util.Map<java.lang.String,java.lang.String> requestedProperties,
java.util.Map<java.lang.String,java.lang.String> requestedFuncs,
java.lang.Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
java.lang.String renditionFilter)
|
static Properties |
getPropertiesFromObject(StoredObject so,
TypeDefinition td,
java.util.List<java.lang.String> requestedIds,
boolean fillOptionalPropertyData)
|
static Properties |
getPropertiesFromObject(StoredObject so,
TypeDefinition td,
java.util.Map<java.lang.String,java.lang.String> requestedIds,
java.util.Map<java.lang.String,java.lang.String> requestedFuncs)
|
static
|
setDefaultValue(AbstractPropertyDefinition<T> prop,
T defVal)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createBooleanDefinition
public static PropertyBooleanDefinitionImpl createBooleanDefinition(java.lang.String id,
java.lang.String displayName)
createBooleanMultiDefinition
public static PropertyBooleanDefinitionImpl createBooleanMultiDefinition(java.lang.String id,
java.lang.String displayName)
createDateTimeDefinition
public static PropertyDateTimeDefinitionImpl createDateTimeDefinition(java.lang.String id,
java.lang.String displayName)
createDateTimeMultiDefinition
public static PropertyDateTimeDefinitionImpl createDateTimeMultiDefinition(java.lang.String id,
java.lang.String displayName)
createDecimalDefinition
public static PropertyDecimalDefinitionImpl createDecimalDefinition(java.lang.String id,
java.lang.String displayName)
createDecimalMultiDefinition
public static PropertyDecimalDefinitionImpl createDecimalMultiDefinition(java.lang.String id,
java.lang.String displayName)
createHtmlDefinition
public static PropertyHtmlDefinitionImpl createHtmlDefinition(java.lang.String id,
java.lang.String displayName)
createHtmlMultiDefinition
public static PropertyHtmlDefinitionImpl createHtmlMultiDefinition(java.lang.String id,
java.lang.String displayName)
createIdDefinition
public static PropertyIdDefinitionImpl createIdDefinition(java.lang.String id,
java.lang.String displayName)
createIdMultiDefinition
public static PropertyIdDefinitionImpl createIdMultiDefinition(java.lang.String id,
java.lang.String displayName)
createIntegerDefinition
public static PropertyIntegerDefinitionImpl createIntegerDefinition(java.lang.String id,
java.lang.String displayName)
createIntegerMultiDefinition
public static PropertyIntegerDefinitionImpl createIntegerMultiDefinition(java.lang.String id,
java.lang.String displayName)
createStringDefinition
public static PropertyStringDefinitionImpl createStringDefinition(java.lang.String id,
java.lang.String displayName)
createStringMultiDefinition
public static PropertyStringDefinitionImpl createStringMultiDefinition(java.lang.String id,
java.lang.String displayName)
createUriDefinition
public static PropertyUriDefinitionImpl createUriDefinition(java.lang.String id,
java.lang.String displayName)
createUriMultiDefinition
public static PropertyUriDefinitionImpl createUriMultiDefinition(java.lang.String id,
java.lang.String displayName)
addElemToPicklist
public static <T> void addElemToPicklist(AbstractPropertyDefinition<T> prop,
T value)
setDefaultValue
public static <T> void setDefaultValue(AbstractPropertyDefinition<T> prop,
T defVal)
getPropertiesFromObject
public static Properties getPropertiesFromObject(StoredObject so,
TypeDefinition td,
java.util.List<java.lang.String> requestedIds,
boolean fillOptionalPropertyData)
getPropertiesFromObject
public static Properties getPropertiesFromObject(StoredObject so,
TypeDefinition td,
java.util.Map<java.lang.String,java.lang.String> requestedIds,
java.util.Map<java.lang.String,java.lang.String> requestedFuncs)
getObjectData
public static ObjectData getObjectData(TypeDefinition typeDef,
StoredObject so,
java.lang.String filter,
java.lang.String user,
java.lang.Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeACL,
ExtensionsData extension)
getObjectDataQueryResult
public static ObjectData getObjectDataQueryResult(TypeDefinition typeDef,
StoredObject so,
java.lang.String user,
java.util.Map<java.lang.String,java.lang.String> requestedProperties,
java.util.Map<java.lang.String,java.lang.String> requestedFuncs,
java.lang.Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
java.lang.String renditionFilter)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.