Uses of Class
com.itextpdf.kernel.xmp.options.PropertyOptions
-
Packages that use PropertyOptions Package Description com.itextpdf.kernel.xmp com.itextpdf.kernel.xmp.impl com.itextpdf.kernel.xmp.options com.itextpdf.kernel.xmp.properties -
-
Uses of PropertyOptions in com.itextpdf.kernel.xmp
Methods in com.itextpdf.kernel.xmp with parameters of type PropertyOptions Modifier and Type Method Description voidXMPMeta. appendArrayItem(java.lang.String schemaNS, java.lang.String arrayName, PropertyOptions arrayOptions, java.lang.String itemValue, PropertyOptions itemOptions)Simplifies the construction of an array by not requiring that you pre-create an empty array.voidXMPMeta. insertArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue, PropertyOptions options)Inserts an item into an array previous to the given index.static voidXMPUtils. separateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String catedStr, PropertyOptions arrayOptions, boolean preserveCommas)Separate a single edit string into an array of strings.voidXMPMeta. setArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue, PropertyOptions options)Replaces an item within an array.voidXMPMeta. setLocalizedText(java.lang.String schemaNS, java.lang.String altTextName, java.lang.String genericLang, java.lang.String specificLang, java.lang.String itemValue, PropertyOptions options)Modifies the value of a selected item in an alt-text array.voidXMPMeta. setProperty(java.lang.String schemaNS, java.lang.String propName, java.lang.Object propValue, PropertyOptions options)The property valuesettersall take a property specification, their differences are in the form of this.voidXMPMeta. setPropertyBase64(java.lang.String schemaNS, java.lang.String propName, byte[] propValue, PropertyOptions options)Convenience method to set a property from a binarybyte[]-array, which is serialized as base64-string.voidXMPMeta. setPropertyBoolean(java.lang.String schemaNS, java.lang.String propName, boolean propValue, PropertyOptions options)Convenience method to set a property to a literalbooleanvalue.voidXMPMeta. setPropertyCalendar(java.lang.String schemaNS, java.lang.String propName, java.util.Calendar propValue, PropertyOptions options)Convenience method to set a property with a Java Calendar-object, which is serialized to an ISO8601 date.voidXMPMeta. setPropertyDate(java.lang.String schemaNS, java.lang.String propName, XMPDateTime propValue, PropertyOptions options)Convenience method to set a property with an XMPDateTime-object, which is serialized to an ISO8601 date.voidXMPMeta. setPropertyDouble(java.lang.String schemaNS, java.lang.String propName, double propValue, PropertyOptions options)Convenience method to set a property to a literaldoublevalue.voidXMPMeta. setPropertyInteger(java.lang.String schemaNS, java.lang.String propName, int propValue, PropertyOptions options)Convenience method to set a property to a literalintvalue.voidXMPMeta. setPropertyLong(java.lang.String schemaNS, java.lang.String propName, long propValue, PropertyOptions options)Convenience method to set a property to a literallongvalue.voidXMPMeta. setQualifier(java.lang.String schemaNS, java.lang.String propName, java.lang.String qualNS, java.lang.String qualName, java.lang.String qualValue, PropertyOptions options)Provides access to a qualifier attached to a property.voidXMPMeta. setStructField(java.lang.String schemaNS, java.lang.String structName, java.lang.String fieldNS, java.lang.String fieldName, java.lang.String fieldValue, PropertyOptions options)Provides access to fields within a nested structure. -
Uses of PropertyOptions in com.itextpdf.kernel.xmp.impl
Fields in com.itextpdf.kernel.xmp.impl declared as PropertyOptions Modifier and Type Field Description private PropertyOptionsXMPNode. optionsoptions describing the kind of the nodeMethods in com.itextpdf.kernel.xmp.impl that return PropertyOptions Modifier and Type Method Description PropertyOptionsXMPNode. getOptions()(package private) static PropertyOptionsXMPNodeUtils. verifySetOptions(PropertyOptions options, java.lang.Object itemValue)Verifies the PropertyOptions for consistancy and updates them as needed.Methods in com.itextpdf.kernel.xmp.impl with parameters of type PropertyOptions Modifier and Type Method Description voidXMPMetaImpl. appendArrayItem(java.lang.String schemaNS, java.lang.String arrayName, PropertyOptions arrayOptions, java.lang.String itemValue, PropertyOptions itemOptions)private voidXMPMetaImpl. doSetArrayItem(XMPNode arrayNode, int itemIndex, java.lang.String itemValue, PropertyOptions itemOptions, boolean insert)Locate or create the item node and set the value.(package private) static XMPNodeXMPNodeUtils. findNode(XMPNode xmpTree, XMPPath xpath, boolean createNodes, PropertyOptions leafOptions)Follow an expanded path expression to find or create a node.voidXMPMetaImpl. insertArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue, PropertyOptions options)static voidXMPUtilsImpl. separateArrayItems(XMPMeta xmp, java.lang.String schemaNS, java.lang.String arrayName, java.lang.String catedStr, PropertyOptions arrayOptions, boolean preserveCommas)private static XMPNodeXMPUtilsImpl. separateFindCreateArray(java.lang.String schemaNS, java.lang.String arrayName, PropertyOptions arrayOptions, XMPMetaImpl xmp)Utility to find or create the array used byseparateArrayItems().voidXMPMetaImpl. setArrayItem(java.lang.String schemaNS, java.lang.String arrayName, int itemIndex, java.lang.String itemValue, PropertyOptions options)voidXMPMetaImpl. setLocalizedText(java.lang.String schemaNS, java.lang.String altTextName, java.lang.String genericLang, java.lang.String specificLang, java.lang.String itemValue, PropertyOptions options)(package private) voidXMPMetaImpl. setNode(XMPNode node, java.lang.Object value, PropertyOptions newOptions, boolean deleteExisting)The internals for setProperty() and related calls, used after the node is found or created.voidXMPNode. setOptions(PropertyOptions options)Updates the options of the node.voidXMPMetaImpl. setProperty(java.lang.String schemaNS, java.lang.String propName, java.lang.Object propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyBase64(java.lang.String schemaNS, java.lang.String propName, byte[] propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyBoolean(java.lang.String schemaNS, java.lang.String propName, boolean propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyCalendar(java.lang.String schemaNS, java.lang.String propName, java.util.Calendar propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyDate(java.lang.String schemaNS, java.lang.String propName, XMPDateTime propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyDouble(java.lang.String schemaNS, java.lang.String propName, double propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyInteger(java.lang.String schemaNS, java.lang.String propName, int propValue, PropertyOptions options)voidXMPMetaImpl. setPropertyLong(java.lang.String schemaNS, java.lang.String propName, long propValue, PropertyOptions options)voidXMPMetaImpl. setQualifier(java.lang.String schemaNS, java.lang.String propName, java.lang.String qualNS, java.lang.String qualName, java.lang.String qualValue, PropertyOptions options)voidXMPMetaImpl. setStructField(java.lang.String schemaNS, java.lang.String structName, java.lang.String fieldNS, java.lang.String fieldName, java.lang.String fieldValue, PropertyOptions options)(package private) static PropertyOptionsXMPNodeUtils. verifySetOptions(PropertyOptions options, java.lang.Object itemValue)Verifies the PropertyOptions for consistancy and updates them as needed.Constructors in com.itextpdf.kernel.xmp.impl with parameters of type PropertyOptions Constructor Description XMPNode(java.lang.String name, PropertyOptions options)Constructor for the node without value.XMPNode(java.lang.String name, java.lang.String value, PropertyOptions options)Creates anXMPNodewith initial values. -
Uses of PropertyOptions in com.itextpdf.kernel.xmp.options
Methods in com.itextpdf.kernel.xmp.options that return PropertyOptions Modifier and Type Method Description PropertyOptionsPropertyOptions. setArray(boolean value)PropertyOptionsPropertyOptions. setArrayAlternate(boolean value)PropertyOptionsPropertyOptions. setArrayAltText(boolean value)PropertyOptionsPropertyOptions. setArrayOrdered(boolean value)PropertyOptionsPropertyOptions. setHasLanguage(boolean value)PropertyOptionsPropertyOptions. setHasQualifiers(boolean value)PropertyOptionsPropertyOptions. setHasType(boolean value)PropertyOptionsPropertyOptions. setQualifier(boolean value)PropertyOptionsPropertyOptions. setSchemaNode(boolean value)PropertyOptionsPropertyOptions. setStruct(boolean value)PropertyOptionsPropertyOptions. setURI(boolean value)PropertyOptionsAliasOptions. toPropertyOptions()Methods in com.itextpdf.kernel.xmp.options with parameters of type PropertyOptions Modifier and Type Method Description booleanPropertyOptions. equalArrayTypes(PropertyOptions options)Compares two options set for array compatibility.voidPropertyOptions. mergeWith(PropertyOptions options)Merges the set options of a another options object with this. -
Uses of PropertyOptions in com.itextpdf.kernel.xmp.properties
Methods in com.itextpdf.kernel.xmp.properties that return PropertyOptions Modifier and Type Method Description PropertyOptionsXMPProperty. getOptions()PropertyOptionsXMPPropertyInfo. getOptions()
-