org.odftoolkit.odfdom.type
Class ID

java.lang.Object
  extended by org.odftoolkit.odfdom.type.ID
All Implemented Interfaces:
OdfDataType

public class ID
extends Object
implements OdfDataType

This class represents the in OpenDocument format used data type ID


Constructor Summary
ID(String id)
          Construct ID by the parsing the given string
 
Method Summary
static boolean isValid(String stringValue)
          check if the specified String instance is a valid ID data type
 String toString()
          Returns a String Object representing this ID's value
static ID valueOf(String stringValue)
          Returns an ID instance representing the specified String value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ID

public ID(String id)
   throws IllegalArgumentException
Construct ID by the parsing the given string

Parameters:
id - The String to be parsed into ID
Throws:
IllegalArgumentException - if the given argument is not a valid ID
Method Detail

toString

public String toString()
Returns a String Object representing this ID's value

Overrides:
toString in class Object
Returns:
return a string representation of the value of this ID object

valueOf

public static ID valueOf(String stringValue)
                  throws IllegalArgumentException
Returns an ID instance representing the specified String value

Parameters:
stringValue - a String value
Returns:
return an ID instance representing stringValue
Throws:
IllegalArgumentException - if the given argument is not a valid ID

isValid

public static boolean isValid(String stringValue)
check if the specified String instance is a valid ID data type

Parameters:
stringValue - the value to be tested
Returns:
true if the value of argument is valid for ID data type false otherwise


Copyright © 2008-2017 The Apache Software Foundation. All Rights Reserved.