public class OwCMISBoundVirtualPropertyClassImpl<O> extends OwCMISDelegateVirtualPropertyClass<O,OwCMISObjectClass> implements OwCMISBoundVirtualPropertyClass<O>
OwCMISBoundVirtualPropertyClassImpl.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
isNameProperty
isSystemProperty
isSystemProperty
Constructor and Description |
---|
OwCMISBoundVirtualPropertyClassImpl(String className,
com.wewebu.ow.server.ecm.OwPropertyClass internalPropertyClass_p,
String boundPropertyClass_p,
OwCMISObjectClass objectClass_p,
Collection<Integer> operators_p) |
Modifier and Type | Method and Description |
---|---|
OwCMISVirtualProperty<O> |
from(OwCMISObject object_p)
Creates a virtual property instance of this class for a given object.
|
protected OwCMISPropertyClass<O> |
getBoundPropertyClass() |
String |
getBoundPropertyClassName() |
String |
getQueryName()
Returns the specified queryName of the
property which should be used in search request
instead of the id or property name.
|
boolean |
isOrderable()
Returns a boolean representation, notifying the possibility of this property to be used in ORDER BY clause.
|
boolean |
isQueryable()
Returns a boolean representation if this property can occur in WHERE clause for filtration.
|
createProxy, from, getDefaultValue, getDescription, getDisplayName, getEnums, getFormat, getJavaClassName, getMaxValue, getMinValue, getNativeType, getNonQualifiedName, getOperators, isArray, isHidden, isNameProperty, isReadOnly, isRequired, isSystem, toString
getCategory, getClassName, getComplexChildClasses, getFullQualifiedName, getNodeFromValue, getObjectClass, getPreferredPropertyType, getValueFromNode, getValueFromString, isComplex, isEnum, isSystemProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
createProxy
from, getEnums, getFormat, getFullQualifiedName, getNonQualifiedName, getObjectClass, isArray, isHidden, isReadOnly, isSystemProperty
getCategory, isNameProperty
getClassName, getComplexChildClasses, getDefaultValue, getDescription, getDisplayName, getJavaClassName, getMaxValue, getMinValue, getNativeType, getNodeFromValue, getOperators, getValueFromNode, getValueFromString, isComplex, isEnum, isRequired
public OwCMISBoundVirtualPropertyClassImpl(String className, com.wewebu.ow.server.ecm.OwPropertyClass internalPropertyClass_p, String boundPropertyClass_p, OwCMISObjectClass objectClass_p, Collection<Integer> operators_p)
protected OwCMISPropertyClass<O> getBoundPropertyClass() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwException
public OwCMISVirtualProperty<O> from(OwCMISObject object_p) throws com.wewebu.ow.server.exceptions.OwException
OwCMISVirtualPropertyClass
from
in interface OwCMISVirtualPropertyClass<O>
OwCMISVirtualProperty
of this class for the given OwCMISObject
com.wewebu.ow.server.exceptions.OwException
public String getQueryName()
OwCMISPropertyClass
see CMIS spec 1.0, chapter 2.1.3.2.1 Attributes common to ALL Object-Type Property Definitions
getQueryName
in interface OwCMISPropertyClass<O>
public boolean isQueryable()
OwCMISPropertyClass
see CMIS spec 1.0, chapter 2.1.3.2.1 Attributes common to ALL Object-Type Property Definitions
isQueryable
in interface OwCMISPropertyClass<O>
public boolean isOrderable()
OwCMISPropertyClass
see CMIS specification 1.0, chapter 2.1.3.2.1 Attributes common to ALL Object-Type Property Definitions
isOrderable
in interface OwCMISPropertyClass<O>
public String getBoundPropertyClassName()
getBoundPropertyClassName
in interface OwCMISBoundVirtualPropertyClass<O>
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.