public abstract class Attribute<T> extends Object implements QueryFactory<T>
| Modifier and Type | Method and Description |
|---|---|
String |
alias() |
Attribute<T> |
allowShortMatches() |
boolean |
equals(Object obj) |
String |
externalName() |
com.google.common.collect.ImmutableList<String> |
getPath() |
String |
getPathPrefix() |
boolean |
hasAlias() |
int |
hashCode() |
boolean |
isCollectionOfValues() |
String |
javaAttributeName() |
Class<? extends Identified> |
target() |
Attribute<T> |
withAlias(String alias) |
Attribute<T> |
withJavaAttribute(String javaAttribute) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcreateQuery, requiresOperandOfTypeprotected final String name
public String externalName()
public String javaAttributeName()
public Class<? extends Identified> target()
public boolean isCollectionOfValues()
public String alias()
public boolean hasAlias()
public com.google.common.collect.ImmutableList<String> getPath()
public String getPathPrefix()
Copyright © 2014. All rights reserved.