org.ojalgo.type.context
Class TypeContext<T>

java.lang.Object
  extended by org.ojalgo.type.context.TypeContext<T>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BinaryContext, BooleanContext, DateContext, NumberContext, StringContext

public abstract class TypeContext<T>
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static boolean NBSP
          Use 'Non-Breaking SPace' character instead of ardinary 'space' character.
 
Method Summary
abstract  T enforce(T anObject)
           
 String format(T anObject)
           
 String formatString(T anObject)
          Deprecated. v32 Use #format(T) instead
 Format getFormat()
           
 T parse(String aString)
           
 T parseAndEnforce(String aString)
          First calls parse(String) and then enforce(Object).
 T parseObject(String aString)
          Deprecated. v32 Use parse(String) instead
 void setFormat(Format aFormat)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NBSP

public static final boolean NBSP
Use 'Non-Breaking SPace' character instead of ardinary 'space' character.

See Also:
Constant Field Values
Method Detail

enforce

public abstract T enforce(T anObject)

format

public final String format(T anObject)

formatString

@Deprecated
public final String formatString(T anObject)
Deprecated. v32 Use #format(T) instead


getFormat

public final Format getFormat()

parse

public final T parse(String aString)

parseAndEnforce

public final T parseAndEnforce(String aString)
First calls parse(String) and then enforce(Object).


parseObject

@Deprecated
public final T parseObject(String aString)
Deprecated. v32 Use parse(String) instead


setFormat

public final void setFormat(Format aFormat)