Google Data APIs Client Library (1.41.1)
Class ExifTag

  extended by
      extended by
          extended by
All Implemented Interfaces:

public class ExifTag
extends ValueConstruct

An exif tag with a given name and value. All exif tags are represented as just a name and a string value. This element is marked "repeatable" because we allow arbitrary exif tags to be passed around.

Nested Class Summary
Nested classes/interfaces inherited from class
Field Summary
Fields inherited from class
Fields inherited from class
localName, namespace
Constructor Summary
ExifTag(java.lang.String name)
          Construct an empty exif tag with the given name.
ExifTag(java.lang.String name, java.lang.String value)
          Construct an exif tag of <ns:name>value</ns:name>.
Method Summary
static ExtensionDescription getDefaultDescription()
          Describe this tag.
 java.lang.String getName()
          Get the name of this exif tag.
Methods inherited from class
consumeAttributes, equals, generate, getHandler, getValue, hashCode, hasValue, isRequired, putAttributes, setRequired, setValue
Methods inherited from class
disableStrictValidation, enableStrictValidation, eq, generate, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public ExifTag(java.lang.String name)
Construct an empty exif tag with the given name. Used when parsing the values from the client.


public ExifTag(java.lang.String name,
               java.lang.String value)
Construct an exif tag of <ns:name>value</ns:name>.

Method Detail


public java.lang.String getName()
Get the name of this exif tag.


public static ExtensionDescription getDefaultDescription()
Describe this tag. Does not include the name because that is set at runtime, rather than at compile time.