Package org.apache.xmpbox.type
Class PropertiesDescription
java.lang.Object
org.apache.xmpbox.type.PropertiesDescription
Represents all properties known for a specific namespace Type and attributes associated to each
properties. If a specific well declared type is used, this class maps it to a basic type.
- Author:
- a183132 Attribute management pre-implemented in order to give clues to make an attribute management system.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNewProperty(String name, PropertyType type) Add a new property, an attributes list can be given or can be nullDeprecated.Get all property namesgetPropertyType(String name) Return a type of a property from its qualifiedNametoString()
-
Constructor Details
-
PropertiesDescription
public PropertiesDescription()Build PropMapping for specified namespace
-
-
Method Details
-
getPropertiesName
Deprecated.Get all property names- Returns:
- a list of properties qualifiedName
-
getPropertiesNames
Get all property names- Returns:
- a list of properties qualifiedName
-
addNewProperty
Add a new property, an attributes list can be given or can be null- Parameters:
name- new property nametype- Valuetype of the new property
-
getPropertyType
Return a type of a property from its qualifiedName- Parameters:
name- The name of the property concerned- Returns:
- Type of property or null
-
toString
-
getPropertiesNames()