public class ReferenceIdent
extends java.lang.Object
implements org.elasticsearch.common.io.stream.Streamable
Constructor and Description |
---|
ReferenceIdent() |
ReferenceIdent(TableIdent tableIdent,
ColumnIdent columnIdent) |
ReferenceIdent(TableIdent tableIdent,
java.lang.String column) |
ReferenceIdent(TableIdent tableIdent,
java.lang.String column,
java.util.List<java.lang.String> path) |
Modifier and Type | Method and Description |
---|---|
ColumnIdent |
columnIdent() |
ReferenceIdent |
columnReferenceIdent() |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
boolean |
isColumn() |
void |
readFrom(org.elasticsearch.common.io.stream.StreamInput in) |
TableIdent |
tableIdent() |
java.lang.String |
toString() |
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public ReferenceIdent()
public ReferenceIdent(TableIdent tableIdent, ColumnIdent columnIdent)
public ReferenceIdent(TableIdent tableIdent, java.lang.String column)
public ReferenceIdent(TableIdent tableIdent, java.lang.String column, @Nullable java.util.List<java.lang.String> path)
public TableIdent tableIdent()
public boolean isColumn()
public ColumnIdent columnIdent()
public ReferenceIdent columnReferenceIdent()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public void readFrom(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
readFrom
in interface org.elasticsearch.common.io.stream.Streamable
java.io.IOException
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out) throws java.io.IOException
writeTo
in interface org.elasticsearch.common.io.stream.Streamable
java.io.IOException