public class AnnotationsExtendedAttributeDefinition
extends java.lang.Object
implements com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition
Constructor and Description |
---|
AnnotationsExtendedAttributeDefinition(java.lang.Class<?> configurationBeanClass,
org.osgi.service.metatype.AttributeDefinition attributeDefinition) |
Modifier and Type | Method and Description |
---|---|
int |
getCardinality() |
java.lang.String[] |
getDefaultValue() |
java.lang.String |
getDescription() |
java.util.Map<java.lang.String,java.lang.String> |
getExtensionAttributes(java.lang.String uri) |
java.util.Set<java.lang.String> |
getExtensionUris() |
java.lang.String |
getID() |
java.lang.String |
getName() |
java.lang.String[] |
getOptionLabels() |
java.lang.String[] |
getOptionValues() |
int |
getType() |
java.lang.String |
validate(java.lang.String value) |
public AnnotationsExtendedAttributeDefinition(java.lang.Class<?> configurationBeanClass, org.osgi.service.metatype.AttributeDefinition attributeDefinition)
public int getCardinality()
getCardinality
in interface org.osgi.service.metatype.AttributeDefinition
public java.lang.String[] getDefaultValue()
getDefaultValue
in interface org.osgi.service.metatype.AttributeDefinition
public java.lang.String getDescription()
getDescription
in interface org.osgi.service.metatype.AttributeDefinition
public java.util.Map<java.lang.String,java.lang.String> getExtensionAttributes(java.lang.String uri)
getExtensionAttributes
in interface com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition
public java.util.Set<java.lang.String> getExtensionUris()
getExtensionUris
in interface com.liferay.portal.configuration.metatype.definitions.ExtendedAttributeDefinition
public java.lang.String getID()
getID
in interface org.osgi.service.metatype.AttributeDefinition
public java.lang.String getName()
getName
in interface org.osgi.service.metatype.AttributeDefinition
public java.lang.String[] getOptionLabels()
getOptionLabels
in interface org.osgi.service.metatype.AttributeDefinition
public java.lang.String[] getOptionValues()
getOptionValues
in interface org.osgi.service.metatype.AttributeDefinition
public int getType()
getType
in interface org.osgi.service.metatype.AttributeDefinition
public java.lang.String validate(java.lang.String value)
validate
in interface org.osgi.service.metatype.AttributeDefinition