uk.ac.starlink.datanode.factory
Class StringDataNodeBuilder
java.lang.Object
uk.ac.starlink.datanode.factory.DataNodeBuilder
uk.ac.starlink.datanode.factory.StringDataNodeBuilder
public class StringDataNodeBuilder
- extends DataNodeBuilder
getInstance
public static StringDataNodeBuilder getInstance()
- Obtains the singleton instance of this class.
suitable
public boolean suitable(Class objClass)
- Description copied from class:
DataNodeBuilder
- Determine whether this builder can be used to work on an object
of a given class.
- Specified by:
suitable
in class DataNodeBuilder
- Parameters:
objClass
- the class of an object which might be passed
as the argument of buildNode
- Returns:
- whether it's OK to do that
buildNode
public DataNode buildNode(Object obj)
throws NoSuchDataException
- Description copied from class:
DataNodeBuilder
- Builds a DataNode from a given object.
- Specified by:
buildNode
in class DataNodeBuilder
- Parameters:
obj
- the object to build a datanode from
- Returns:
- a new DataNode made from obj
- Throws:
NoSuchDataException
- if no new node can be created
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.