org.apache.chemistry.opencmis.commons.impl.dataobjects
Class BindingsObjectFactoryImpl
java.lang.Object
org.apache.chemistry.opencmis.commons.impl.dataobjects.BindingsObjectFactoryImpl
- All Implemented Interfaces:
- Serializable, BindingsObjectFactory
public class BindingsObjectFactoryImpl
- extends Object
- implements BindingsObjectFactory, Serializable
CMIS binding object factory implementation.
- Author:
- Florian Müller
- See Also:
- Serialized Form
Method Summary |
Ace |
createAccessControlEntry(String principal,
List<String> permissions)
|
Acl |
createAccessControlList(List<Ace> aces)
|
ContentStream |
createContentStream(String filename,
BigInteger length,
String mimetype,
InputStream stream)
|
Properties |
createPropertiesData(List<PropertyData<?>> properties)
|
PropertyBoolean |
createPropertyBooleanData(String id,
Boolean value)
|
PropertyBoolean |
createPropertyBooleanData(String id,
List<Boolean> values)
|
PropertyDateTime |
createPropertyDateTimeData(String id,
GregorianCalendar value)
|
PropertyDateTime |
createPropertyDateTimeData(String id,
List<GregorianCalendar> values)
|
PropertyDecimal |
createPropertyDecimalData(String id,
BigDecimal value)
|
PropertyDecimal |
createPropertyDecimalData(String id,
List<BigDecimal> values)
|
PropertyHtml |
createPropertyHtmlData(String id,
List<String> values)
|
PropertyHtml |
createPropertyHtmlData(String id,
String value)
|
PropertyId |
createPropertyIdData(String id,
List<String> values)
|
PropertyId |
createPropertyIdData(String id,
String value)
|
PropertyInteger |
createPropertyIntegerData(String id,
BigInteger value)
|
PropertyInteger |
createPropertyIntegerData(String id,
List<BigInteger> values)
|
PropertyString |
createPropertyStringData(String id,
List<String> values)
|
PropertyString |
createPropertyStringData(String id,
String value)
|
PropertyUri |
createPropertyUriData(String id,
List<String> values)
|
PropertyUri |
createPropertyUriData(String id,
String value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BindingsObjectFactoryImpl
public BindingsObjectFactoryImpl()
createAccessControlEntry
public Ace createAccessControlEntry(String principal,
List<String> permissions)
- Specified by:
createAccessControlEntry
in interface BindingsObjectFactory
createAccessControlList
public Acl createAccessControlList(List<Ace> aces)
- Specified by:
createAccessControlList
in interface BindingsObjectFactory
createContentStream
public ContentStream createContentStream(String filename,
BigInteger length,
String mimetype,
InputStream stream)
- Specified by:
createContentStream
in interface BindingsObjectFactory
createPropertiesData
public Properties createPropertiesData(List<PropertyData<?>> properties)
- Specified by:
createPropertiesData
in interface BindingsObjectFactory
createPropertyBooleanData
public PropertyBoolean createPropertyBooleanData(String id,
List<Boolean> values)
- Specified by:
createPropertyBooleanData
in interface BindingsObjectFactory
createPropertyBooleanData
public PropertyBoolean createPropertyBooleanData(String id,
Boolean value)
- Specified by:
createPropertyBooleanData
in interface BindingsObjectFactory
createPropertyDateTimeData
public PropertyDateTime createPropertyDateTimeData(String id,
List<GregorianCalendar> values)
- Specified by:
createPropertyDateTimeData
in interface BindingsObjectFactory
createPropertyDateTimeData
public PropertyDateTime createPropertyDateTimeData(String id,
GregorianCalendar value)
- Specified by:
createPropertyDateTimeData
in interface BindingsObjectFactory
createPropertyDecimalData
public PropertyDecimal createPropertyDecimalData(String id,
List<BigDecimal> values)
- Specified by:
createPropertyDecimalData
in interface BindingsObjectFactory
createPropertyDecimalData
public PropertyDecimal createPropertyDecimalData(String id,
BigDecimal value)
- Specified by:
createPropertyDecimalData
in interface BindingsObjectFactory
createPropertyHtmlData
public PropertyHtml createPropertyHtmlData(String id,
List<String> values)
- Specified by:
createPropertyHtmlData
in interface BindingsObjectFactory
createPropertyHtmlData
public PropertyHtml createPropertyHtmlData(String id,
String value)
- Specified by:
createPropertyHtmlData
in interface BindingsObjectFactory
createPropertyIdData
public PropertyId createPropertyIdData(String id,
List<String> values)
- Specified by:
createPropertyIdData
in interface BindingsObjectFactory
createPropertyIdData
public PropertyId createPropertyIdData(String id,
String value)
- Specified by:
createPropertyIdData
in interface BindingsObjectFactory
createPropertyIntegerData
public PropertyInteger createPropertyIntegerData(String id,
List<BigInteger> values)
- Specified by:
createPropertyIntegerData
in interface BindingsObjectFactory
createPropertyIntegerData
public PropertyInteger createPropertyIntegerData(String id,
BigInteger value)
- Specified by:
createPropertyIntegerData
in interface BindingsObjectFactory
createPropertyStringData
public PropertyString createPropertyStringData(String id,
List<String> values)
- Specified by:
createPropertyStringData
in interface BindingsObjectFactory
createPropertyStringData
public PropertyString createPropertyStringData(String id,
String value)
- Specified by:
createPropertyStringData
in interface BindingsObjectFactory
createPropertyUriData
public PropertyUri createPropertyUriData(String id,
List<String> values)
- Specified by:
createPropertyUriData
in interface BindingsObjectFactory
createPropertyUriData
public PropertyUri createPropertyUriData(String id,
String value)
- Specified by:
createPropertyUriData
in interface BindingsObjectFactory
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.