站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBOSS Portal 2.6 API 英文版文档

StringValues - JBOSS Portal 2.6 API 英文版文档


org.jboss.portal.migration.model20.other
Class StringValues

java.lang.Object
  extended byorg.jboss.portal.migration.model20.other.AbstractValues
      extended byorg.jboss.portal.migration.model20.other.StringValues
All Implemented Interfaces:
java.io.Serializable, Value

public class StringValues
extends AbstractValues

Version:
$Revision: 5449 $
Author:
Julien Viet
See Also:
Serialized Form

Field Summary
private  java.lang.String[] values
          The String array.
 
Fields inherited from class org.jboss.portal.migration.model20.other.AbstractValues
 
Constructor Summary
StringValues()
           
StringValues(java.lang.String value)
           
StringValues(java.lang.String[] values)
           
 
Method Summary
 boolean asBoolean()
          Return the value as a boolean.
 boolean[] asBooleanArray()
          Default implementation throws FormatConversionException.
 int asInt()
          Return the value as an int.
 int[] asIntArray()
          Default implementation throws FormatConversionException.
 java.lang.String asString()
          Return the value as a string.
 java.lang.String[] asStringArray()
          Return the values as an array of string.
protected  java.lang.Object[] getObjects()
          Must always return a non null array !!!
 
Methods inherited from class org.jboss.portal.migration.model20.other.AbstractValues
asObject, asObjectArray, asObjectList, equals, hashCode, isMultiValued, isNull, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

values

private java.lang.String[] values
The String array.

Constructor Detail

StringValues

public StringValues(java.lang.String[] values)

StringValues

public StringValues(java.lang.String value)

StringValues

public StringValues()
Method Detail

asString

public java.lang.String asString()
Description copied from interface: Value
Return the value as a string.


asInt

public int asInt()
          throws NullConversionException,
                 FormatConversionException
Description copied from interface: Value
Return the value as an int.

Specified by:
asInt in interface Value
Overrides:
asInt in class AbstractValues
Throws:
NullConversionException
FormatConversionException

asBoolean

public boolean asBoolean()
                  throws NullConversionException,
                         FormatConversionException
Description copied from interface: Value
Return the value as a boolean.

Specified by:
asBoolean in interface Value
Overrides:
asBoolean in class AbstractValues
Throws:
NullConversionException
FormatConversionException

asStringArray

public java.lang.String[] asStringArray()
Description copied from interface: Value
Return the values as an array of string.


asIntArray

public int[] asIntArray()
                 throws NullConversionException,
                        FormatConversionException
Description copied from class: AbstractValues
Default implementation throws FormatConversionException.

Specified by:
asIntArray in interface Value
Overrides:
asIntArray in class AbstractValues
Throws:
NullConversionException
FormatConversionException

asBooleanArray

public boolean[] asBooleanArray()
                         throws NullConversionException,
                                FormatConversionException
Description copied from class: AbstractValues
Default implementation throws FormatConversionException.

Specified by:
asBooleanArray in interface Value
Overrides:
asBooleanArray in class AbstractValues
Throws:
NullConversionException
FormatConversionException

getObjects

protected java.lang.Object[] getObjects()
Description copied from class: AbstractValues
Must always return a non null array !!!

Specified by:
getObjects in class AbstractValues