public class ClientPropertyDefinition extends ClientItemDefinition implements javax.jcr.nodetype.PropertyDefinition
RemotePropertyDefinition
interface. This class makes a remote property definition locally available
using the JCR PropertyDef
interface.PropertyDefinition
,
RemotePropertyDefinition
Constructor and Description |
---|
ClientPropertyDefinition(RemotePropertyDefinition remote,
LocalAdapterFactory factory)
Creates a local adapter for the given remote property definition.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAvailableQueryOperators() |
javax.jcr.Value[] |
getDefaultValues() |
int |
getRequiredType() |
String[] |
getValueConstraints() |
boolean |
isFullTextSearchable() |
boolean |
isMultiple() |
boolean |
isQueryOrderable() |
getDeclaringNodeType, getName, getOnParentVersion, isAutoCreated, isMandatory, isProtected
getFactory, getItem, getNode, getNodeTypeArray
public ClientPropertyDefinition(RemotePropertyDefinition remote, LocalAdapterFactory factory)
remote
- remote property definitionfactory
- local adapter factorypublic int getRequiredType()
getRequiredType
in interface javax.jcr.nodetype.PropertyDefinition
public String[] getValueConstraints()
getValueConstraints
in interface javax.jcr.nodetype.PropertyDefinition
public javax.jcr.Value[] getDefaultValues()
getDefaultValues
in interface javax.jcr.nodetype.PropertyDefinition
public boolean isMultiple()
isMultiple
in interface javax.jcr.nodetype.PropertyDefinition
public String[] getAvailableQueryOperators()
getAvailableQueryOperators
in interface javax.jcr.nodetype.PropertyDefinition
public boolean isFullTextSearchable()
isFullTextSearchable
in interface javax.jcr.nodetype.PropertyDefinition
public boolean isQueryOrderable()
isQueryOrderable
in interface javax.jcr.nodetype.PropertyDefinition
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.