public final class PropertyDefinitionValue
extends org.exoplatform.services.jcr.core.nodetype.ItemDefinitionValue
Constructor and Description |
---|
PropertyDefinitionValue() |
PropertyDefinitionValue(javax.jcr.nodetype.PropertyDefinition propertyDefinition) |
PropertyDefinitionValue(String name,
boolean autoCreate,
boolean mandatory,
int onVersion,
boolean readOnly,
List<String> defaultValueStrings,
boolean multiple,
int requiredType,
List<String> valueConstraints) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getDefaultValueStrings() |
int |
getRequiredType() |
List<String> |
getValueConstraints() |
boolean |
isMultiple() |
void |
setDefaultValueStrings(List<String> defaultValues) |
void |
setMultiple(boolean multiple) |
void |
setRequiredType(int requiredType) |
void |
setValueConstraints(List<String> valueConstraints) |
public PropertyDefinitionValue()
public PropertyDefinitionValue(String name, boolean autoCreate, boolean mandatory, int onVersion, boolean readOnly, List<String> defaultValueStrings, boolean multiple, int requiredType, List<String> valueConstraints)
autoCreate
- mandatory
- name
- onVersion
- readOnly
- defaultValueStrings
- multiple
- requiredType
- valueConstraints
- public PropertyDefinitionValue(javax.jcr.nodetype.PropertyDefinition propertyDefinition) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public List<String> getDefaultValueStrings()
public void setDefaultValueStrings(List<String> defaultValues)
defaultValues
- The defaultValues to set.public boolean isMultiple()
public void setMultiple(boolean multiple)
multiple
- The multiple to set.public int getRequiredType()
public void setRequiredType(int requiredType)
requiredType
- The requiredType to set.public List<String> getValueConstraints()
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.