org.apache.chemistry.opencmis.commons.spi
Interface BindingsObjectFactory
public interface BindingsObjectFactory
Factory for CMIS binding objects.
- Author:
- Florian Müller
Method Summary |
Ace |
createAccessControlEntry(java.lang.String principal,
java.util.List<java.lang.String> permissions)
|
Acl |
createAccessControlList(java.util.List<Ace> aces)
|
ContentStream |
createContentStream(java.lang.String filename,
java.math.BigInteger length,
java.lang.String mimetype,
java.io.InputStream stream)
|
Properties |
createPropertiesData(java.util.List<PropertyData<?>> properties)
|
PropertyBoolean |
createPropertyBooleanData(java.lang.String id,
java.lang.Boolean value)
|
PropertyBoolean |
createPropertyBooleanData(java.lang.String id,
java.util.List<java.lang.Boolean> values)
|
PropertyDateTime |
createPropertyDateTimeData(java.lang.String id,
java.util.GregorianCalendar value)
|
PropertyDateTime |
createPropertyDateTimeData(java.lang.String id,
java.util.List<java.util.GregorianCalendar> values)
|
PropertyDecimal |
createPropertyDecimalData(java.lang.String id,
java.math.BigDecimal value)
|
PropertyDecimal |
createPropertyDecimalData(java.lang.String id,
java.util.List<java.math.BigDecimal> values)
|
PropertyHtml |
createPropertyHtmlData(java.lang.String id,
java.util.List<java.lang.String> values)
|
PropertyHtml |
createPropertyHtmlData(java.lang.String id,
java.lang.String value)
|
PropertyId |
createPropertyIdData(java.lang.String id,
java.util.List<java.lang.String> values)
|
PropertyId |
createPropertyIdData(java.lang.String id,
java.lang.String value)
|
PropertyInteger |
createPropertyIntegerData(java.lang.String id,
java.math.BigInteger value)
|
PropertyInteger |
createPropertyIntegerData(java.lang.String id,
java.util.List<java.math.BigInteger> values)
|
PropertyString |
createPropertyStringData(java.lang.String id,
java.util.List<java.lang.String> values)
|
PropertyString |
createPropertyStringData(java.lang.String id,
java.lang.String value)
|
PropertyUri |
createPropertyUriData(java.lang.String id,
java.util.List<java.lang.String> values)
|
PropertyUri |
createPropertyUriData(java.lang.String id,
java.lang.String value)
|
createAccessControlEntry
Ace createAccessControlEntry(java.lang.String principal,
java.util.List<java.lang.String> permissions)
createAccessControlList
Acl createAccessControlList(java.util.List<Ace> aces)
createPropertyBooleanData
PropertyBoolean createPropertyBooleanData(java.lang.String id,
java.util.List<java.lang.Boolean> values)
createPropertyBooleanData
PropertyBoolean createPropertyBooleanData(java.lang.String id,
java.lang.Boolean value)
createPropertyIdData
PropertyId createPropertyIdData(java.lang.String id,
java.util.List<java.lang.String> values)
createPropertyIdData
PropertyId createPropertyIdData(java.lang.String id,
java.lang.String value)
createPropertyIntegerData
PropertyInteger createPropertyIntegerData(java.lang.String id,
java.util.List<java.math.BigInteger> values)
createPropertyIntegerData
PropertyInteger createPropertyIntegerData(java.lang.String id,
java.math.BigInteger value)
createPropertyDateTimeData
PropertyDateTime createPropertyDateTimeData(java.lang.String id,
java.util.List<java.util.GregorianCalendar> values)
createPropertyDateTimeData
PropertyDateTime createPropertyDateTimeData(java.lang.String id,
java.util.GregorianCalendar value)
createPropertyDecimalData
PropertyDecimal createPropertyDecimalData(java.lang.String id,
java.util.List<java.math.BigDecimal> values)
createPropertyDecimalData
PropertyDecimal createPropertyDecimalData(java.lang.String id,
java.math.BigDecimal value)
createPropertyHtmlData
PropertyHtml createPropertyHtmlData(java.lang.String id,
java.util.List<java.lang.String> values)
createPropertyHtmlData
PropertyHtml createPropertyHtmlData(java.lang.String id,
java.lang.String value)
createPropertyStringData
PropertyString createPropertyStringData(java.lang.String id,
java.util.List<java.lang.String> values)
createPropertyStringData
PropertyString createPropertyStringData(java.lang.String id,
java.lang.String value)
createPropertyUriData
PropertyUri createPropertyUriData(java.lang.String id,
java.util.List<java.lang.String> values)
createPropertyUriData
PropertyUri createPropertyUriData(java.lang.String id,
java.lang.String value)
createPropertiesData
Properties createPropertiesData(java.util.List<PropertyData<?>> properties)
createContentStream
ContentStream createContentStream(java.lang.String filename,
java.math.BigInteger length,
java.lang.String mimetype,
java.io.InputStream stream)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.