Package org.apache.xmpbox.schema
Class ExifSchema
Representation of an Exif Schema
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.xmpbox.type.AbstractStructuredType
STRUCTURE_ARRAY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionExifSchema(XMPMetadata metadata) ExifSchema(XMPMetadata metadata, String ownPrefix) -
Method Summary
Modifier and TypeMethodDescriptionReturn the default value for the UserComment property.getUserComment(String lang) Return a language value for the UserComment property.Return a list of languages defined in the UserComment property.Return the Lang Alt UserComment propertyMethods inherited from class org.apache.xmpbox.schema.XMPSchema
addBagValue, addBagValueAsSimple, addQualifiedBagValue, addSequenceDateValueAsSimple, addUnqualifiedSequenceDateValue, addUnqualifiedSequenceValue, addUnqualifiedSequenceValue, getAboutAttribute, getAboutValue, getAbstractProperty, getBooleanProperty, getBooleanPropertyValue, getBooleanPropertyValueAsSimple, getDateProperty, getDatePropertyValue, getDatePropertyValueAsSimple, getIntegerProperty, getIntegerPropertyValue, getIntegerPropertyValueAsSimple, getPropertyAs, getUnqualifiedArrayList, getUnqualifiedBagValueList, getUnqualifiedLanguagePropertyLanguagesValue, getUnqualifiedLanguagePropertyValue, getUnqualifiedSequenceDateValueList, getUnqualifiedSequenceValueList, getUnqualifiedTextProperty, getUnqualifiedTextPropertyValue, instanciateSimple, merge, removeUnqualifiedArrayValue, removeUnqualifiedBagValue, removeUnqualifiedSequenceDateValue, removeUnqualifiedSequenceValue, removeUnqualifiedSequenceValue, reorganizeAltOrder, setAbout, setAboutAsSimple, setBooleanProperty, setBooleanPropertyValue, setBooleanPropertyValueAsSimple, setDateProperty, setDatePropertyValue, setDatePropertyValueAsSimple, setIntegerProperty, setIntegerPropertyValue, setIntegerPropertyValueAsSimple, setTextProperty, setTextPropertyValue, setTextPropertyValueAsSimple, setUnqualifiedLanguagePropertyValueMethods inherited from class org.apache.xmpbox.type.AbstractStructuredType
addSimpleProperty, createArrayProperty, createTextType, getDatePropertyAsCalendar, getNamespace, getPreferedPrefix, getPrefix, getPropertyValueAsString, setNamespace, setPrefixMethods inherited from class org.apache.xmpbox.type.AbstractComplexProperty
addNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removePropertyMethods inherited from class org.apache.xmpbox.type.AbstractField
containsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyName
-
Field Details
-
USER_COMMENT
- See Also:
-
EXIF_VERSION
- See Also:
-
FLASH_PIX_VERSION
- See Also:
-
COLOR_SPACE
- See Also:
-
COMPONENTS_CONFIGURATION
- See Also:
-
COMPRESSED_BPP
- See Also:
-
PIXEL_X_DIMENSION
- See Also:
-
PIXEL_Y_DIMENSION
- See Also:
-
RELATED_SOUND_FILE
- See Also:
-
DATE_TIME_ORIGINAL
- See Also:
-
DATE_TIME_DIGITIZED
- See Also:
-
EXPOSURE_TIME
- See Also:
-
F_NUMBER
- See Also:
-
EXPOSURE_PROGRAM
- See Also:
-
SPECTRAL_SENSITIVITY
- See Also:
-
ISO_SPEED_RATINGS
- See Also:
-
SHUTTER_SPEED_VALUE
- See Also:
-
APERTURE_VALUE
- See Also:
-
BRIGHTNESS_VALUE
- See Also:
-
EXPOSURE_BIAS_VALUE
- See Also:
-
MAX_APERTURE_VALUE
- See Also:
-
SUBJECT_DISTANCE
- See Also:
-
METERING_MODE
- See Also:
-
LIGHT_SOURCE
- See Also:
-
FLASH_ENERGY
- See Also:
-
FOCAL_LENGTH
- See Also:
-
FOCAL_PLANE_XRESOLUTION
- See Also:
-
FOCAL_PLANE_YRESOLUTION
- See Also:
-
SUBJECT_AREA
- See Also:
-
FOCAL_PLANE_RESOLUTION_UNIT
- See Also:
-
SUBJECT_LOCATION
- See Also:
-
EXPOSURE_INDEX
- See Also:
-
SENSING_METHOD
- See Also:
-
FILE_SOURCE
- See Also:
-
SCENE_TYPE
- See Also:
-
CUSTOM_RENDERED
- See Also:
-
WHITE_BALANCE
- See Also:
-
EXPOSURE_MODE
- See Also:
-
DIGITAL_ZOOM_RATIO
- See Also:
-
FOCAL_LENGTH_IN_3_5MM_FILM
- See Also:
-
SCENE_CAPTURE_TYPE
- See Also:
-
GAIN_CONTROL
- See Also:
-
CONTRAST
- See Also:
-
SATURATION
- See Also:
-
SHARPNESS
- See Also:
-
SUBJECT_DISTANCE_RANGE
- See Also:
-
IMAGE_UNIQUE_ID
- See Also:
-
GPSVERSION_ID
- See Also:
-
GPS_SATELLITES
- See Also:
-
GPS_STATUS
- See Also:
-
GPS_MEASURE_MODE
- See Also:
-
GPS_MAP_DATUM
- See Also:
-
GPS_SPEED_REF
- See Also:
-
GPS_TRACK_REF
- See Also:
-
GPS_IMG_DIRECTION_REF
- See Also:
-
GPS_DEST_BEARING_REF
- See Also:
-
GPS_DEST_DISTANCE_REF
- See Also:
-
GPS_PROCESSING_METHOD
- See Also:
-
GPS_AREA_INFORMATION
- See Also:
-
GPS_ALTITUDE
- See Also:
-
GPS_DOP
- See Also:
-
GPS_SPEED
- See Also:
-
GPS_TRACK
- See Also:
-
GPS_IMG_DIRECTION
- See Also:
-
GPS_DEST_BEARING
- See Also:
-
GPS_DEST_DISTANCE
- See Also:
-
GPS_ALTITUDE_REF
- See Also:
-
GPS_DIFFERENTIAL
- See Also:
-
GPS_TIME_STAMP
- See Also:
-
OECF
- See Also:
-
SPATIAL_FREQUENCY_RESPONSE
- See Also:
-
GPS_LATITUDE
- See Also:
-
GPS_LONGITUDE
- See Also:
-
GPS_DEST_LATITUDE
- See Also:
-
GPS_DEST_LONGITUDE
- See Also:
-
CFA_PATTERN
- See Also:
-
FLASH
- See Also:
-
CFA_PATTERN_TYPE
- See Also:
-
DEVICE_SETTING_DESCRIPTION
- See Also:
-
-
Constructor Details
-
ExifSchema
-
ExifSchema
-
-
Method Details
-
getUserCommentProperty
Return the Lang Alt UserComment property- Returns:
- user comment property
-
getUserCommentLanguages
Return a list of languages defined in the UserComment property.- Returns:
- list of UserComment languages values defined or null if it doesn't exist.
- Throws:
BadFieldValueException- If the UserComment property is not a multi-lingual property.
-
getUserComment
Return a language value for the UserComment property.- Parameters:
lang- language concerned- Returns:
- the UserComment value for specified language or null if it doesn't exist.
- Throws:
BadFieldValueException- If the UserComment property is not a multi-lingual property.
-
getUserComment
Return the default value for the UserComment property.- Returns:
- the default value for the UserComment property or null if it doesn't exist.
- Throws:
BadFieldValueException- If the UserComment property is not a multi-lingual property.- See Also:
-