public final class TabInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TabInfo.TabInfoBuilder |
Constructor and Description |
---|
TabInfo(java.lang.String name,
boolean autoPopulate,
java.lang.String sourcePrefix)
Creates a new TabInfo object.
|
Modifier and Type | Method and Description |
---|---|
static TabInfo.TabInfoBuilder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName()
Gets the name of the tab this represents.
|
java.lang.String |
getSourcePrefix()
The source prefix the tab should use when autopopulating.
|
int |
hashCode() |
boolean |
isAutoPopulate()
Checks if the tab should autopopulate.
|
java.lang.String |
toString() |
public TabInfo(java.lang.String name, boolean autoPopulate, java.lang.String sourcePrefix)
name
- the name of the tabautoPopulate
- whether or not the tab should autopopulatesourcePrefix
- the source prefix to use when autopopulatingpublic java.lang.String getName()
public boolean isAutoPopulate()
public java.lang.String getSourcePrefix()
public static TabInfo.TabInfoBuilder builder()
public boolean equals(java.lang.Object o)
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