public abstract static class Coercions.Coerce<T> extends java.lang.Object implements CoercibleType<T>
Modifier | Constructor and Description |
---|---|
protected |
Coercions.Coerce(java.util.Map<java.lang.reflect.Type,Coercions.Coerce> map) |
Modifier and Type | Method and Description |
---|---|
T |
canonical(java.lang.Object value) |
abstract T |
coerce(java.lang.Object value) |
<Coerce> Coerce |
coerce(java.lang.Object value,
java.lang.reflect.Type to) |
boolean |
equals(java.lang.Object object) |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getCanonicalType
protected Coercions.Coerce(java.util.Map<java.lang.reflect.Type,Coercions.Coerce> map)
public T canonical(java.lang.Object value)
canonical
in interface CoercibleType<T>
value
- of type Objectpublic <Coerce> Coerce coerce(java.lang.Object value, java.lang.reflect.Type to)
coerce
in interface CoercibleType<T>
value
- of type Objectto
- of type Typepublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.