public class TermFactoryImpl extends Object implements TermFactory
public static final TermFactory getInstance()
public TermAngle createAngle(Float value)
createAngle in interface TermFactorypublic TermAngle createAngle(String value, TermNumeric.Unit unit, int unary)
createAngle in interface TermFactorypublic TermColor createColor(TermIdent ident)
createColor in interface TermFactorypublic TermColor createColor(String hash)
createColor in interface TermFactorypublic TermColor createColor(int r, int g, int b)
createColor in interface TermFactorypublic TermColor createColor(int r, int g, int b, int a)
public TermColor createColor(TermFunction function)
createColor in interface TermFactorypublic TermFrequency createFrequency(Float value)
createFrequency in interface TermFactorypublic TermFrequency createFrequency(String value, TermNumeric.Unit unit, int unary)
createFrequency in interface TermFactorypublic TermExpression createExpression(String expr)
createExpression in interface TermFactorypublic TermFunction createFunction()
createFunction in interface TermFactorypublic TermIdent createIdent(String value)
createIdent in interface TermFactorypublic TermIdent createIdent(String value, boolean dash)
createIdent in interface TermFactorypublic TermInteger createInteger(Integer value)
createInteger in interface TermFactorypublic TermInteger createInteger(String value, int unary)
createInteger in interface TermFactorypublic TermLength createLength(Float value)
createLength in interface TermFactorypublic TermLength createLength(Float value, TermNumeric.Unit unit)
createLength in interface TermFactorypublic TermLength createLength(String value, TermNumeric.Unit unit, int unary)
createLength in interface TermFactorypublic TermList createList()
createList in interface TermFactorypublic TermList createList(int initialSize)
createList in interface TermFactorypublic TermNumber createNumber(Float value)
createNumber in interface TermFactorypublic TermNumber createNumber(String value, int unary)
createNumber in interface TermFactorypublic TermNumeric<?> createNumeric(String value, int unary)
createNumeric in interface TermFactorypublic TermNumeric<Float> createDimension(String value, int unary)
createDimension in interface TermFactorypublic <K,V> TermPair<K,V> createPair(K key, V value)
createPair in interface TermFactorypublic TermPercent createPercent(Float value)
createPercent in interface TermFactorypublic TermPercent createPercent(String value, int unary)
createPercent in interface TermFactorypublic TermString createString(String value)
createString in interface TermFactorypublic <V> Term<V> createTerm(V value)
createTerm in interface TermFactorypublic TermTime createTime(Float value)
createTime in interface TermFactorypublic TermTime createTime(String value, TermNumeric.Unit unit, int unary)
createTime in interface TermFactorypublic TermURI createURI(String value)
createURI in interface TermFactorypublic TermURI createURI(String value, URL base)
createURI in interface TermFactoryprotected Float convertFloat(String value, String unit, int unary) throws IllegalArgumentException
IllegalArgumentExceptionprotected Integer convertInteger(String value, String unit, int unary) throws IllegalArgumentException
IllegalArgumentExceptionCopyright © 2014. All rights reserved.