org.freecompany.infoset

Class AbstractInfoset<T>

public abstract class AbstractInfoset<T> extends Object implements Infoset<T>

Field Summary
protected InfosetFactory<T>factory
protected Class<T>type
Constructor Summary
AbstractInfoset(Class<T> type)
AbstractInfoset(Class<T> type, InfosetFactory<T> factory)
Method Summary
InfosetFactory<T>getFactory()
Class<T>getType()

Field Detail

factory

protected final InfosetFactory<T> factory

type

protected final Class<T> type

Constructor Detail

AbstractInfoset

public AbstractInfoset(Class<T> type)

AbstractInfoset

public AbstractInfoset(Class<T> type, InfosetFactory<T> factory)

Method Detail

getFactory

public InfosetFactory<T> getFactory()

getType

public Class<T> getType()