public class PlaceholderImpl<R,C> extends LiteralImpl<R,C> implements Placeholder<R,C>
value| Constructor and Description |
|---|
PlaceholderImpl(String name,
Class<? extends C> type) |
PlaceholderImpl(String name,
Literal<R,C> defaultValue) |
PlaceholderImpl(String name,
SelectStatement<R,C> select) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindValue(C newValue) |
Object |
getDefaultValue() |
String |
getName() |
Class<?> |
getType() |
boolean |
isBound() |
void |
setType(Class<? extends C> type) |
getValuegetEnd, getSource, getStart, setLocation, throwExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEnd, getSource, getStart, throwExceptionpublic PlaceholderImpl(String name, SelectStatement<R,C> select)
public Object getDefaultValue()
getDefaultValue in interface Placeholder<R,C>public void bindValue(C newValue)
bindValue in interface Placeholder<R,C>public void setType(Class<? extends C> type)
setType in interface Placeholder<R,C>public String getName()
getName in interface Placeholder<R,C>public boolean isBound()
isBound in interface Placeholder<R,C>public Class<?> getType()
getType in interface Placeholder<R,C>Copyright © 2014. All rights reserved.