| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| protected String | |
| protected String | |
| private final int | |
| private int | |
| private int | |
| private String | |
| private String | |
| private int | |
| private final int | |
| pack-priv static final IcTuple[] | |
| private static final String[] | |
| protected int | |
| private boolean | |
| private boolean | |
| private boolean | |
| protected String | |
| public static final int | |
| private final int | |
| private boolean | |
| private boolean | |
| private boolean | |
| private final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| public boolean | equals(final Object
the reference object with which to compare. object)Overrides java. |
| private void | |
| public String | |
| public String | |
| public int | |
| public String | |
| public int | |
| public int | |
| private void | |
| public String[] | Returns: TODOTODO className)Break the receiver into components at $ boundaries. |
| private boolean | |
| public boolean | |
| public boolean | |
| public boolean | Returns: booleanAnswer true if the receiver's bit 16 is set (indicating that explicit outer class and name fields are set). |
| public boolean | |
| public int | |
| public String | |
| public boolean | |
| public boolean | Returns: true if the receiver is predicted; answer false if the receiver is specified explicitly in the outer and name fields.Answer true if the receiver is predicted; answer false if the receiver is specified explicitly in the outer and name fields. |
| public String | |
| public int | |
| public int | |
| public String | Returns: String full name of inner classAnswer the full name of the inner class represented by this tuple (including its outer component) |
| public String |
| anonymous | back to summary |
|---|---|
| private boolean anonymous | |
| C | back to summary |
|---|---|
| protected String C | |
| C2 | back to summary |
|---|---|
| protected String C2 | |
| c2Index | back to summary |
|---|---|
| private final int c2Index | |
| cachedHashCode | back to summary |
|---|---|
| private int cachedHashCode | |
| cachedOuterClassIndex | back to summary |
|---|---|
| private int cachedOuterClassIndex | |
| cachedOuterClassString | back to summary |
|---|---|
| private String cachedOuterClassString | |
| cachedSimpleClassName | back to summary |
|---|---|
| private String cachedSimpleClassName | |
| cachedSimpleClassNameIndex | back to summary |
|---|---|
| private int cachedSimpleClassNameIndex | |
| cIndex | back to summary |
|---|---|
| private final int cIndex | |
| EMPTY_ARRAY | back to summary |
|---|---|
| pack-priv static final IcTuple[] EMPTY_ARRAY | |
| EMPTY_STRING_ARRAY | back to summary |
|---|---|
| private static final String[] EMPTY_STRING_ARRAY | |
| F | back to summary |
|---|---|
| protected int F | |
| hashCodeComputed | back to summary |
|---|---|
| private boolean hashCodeComputed | |
| initialized | back to summary |
|---|---|
| private boolean initialized | |
| member | back to summary |
|---|---|
| private boolean member | |
| N | back to summary |
|---|---|
| protected String N | |
| NESTED_CLASS_FLAG | back to summary |
|---|---|
| public static final int NESTED_CLASS_FLAG | |
| nIndex | back to summary |
|---|---|
| private final int nIndex | |
| outerIsAnonymous | back to summary |
|---|---|
| private boolean outerIsAnonymous | |
| predictOuter | back to summary |
|---|---|
| private boolean predictOuter | |
| predictSimple | back to summary |
|---|---|
| private boolean predictSimple | |
| tIndex | back to summary |
|---|---|
| private final int tIndex | |
| IcTuple | back to summary |
|---|---|
| public IcTuple(final String C, final int F, final String C2, final String N, final int cIndex, final int c2Index, final int nIndex, final int tIndex) | |
| computeOuterIsAnonymous | back to summary |
|---|---|
| private boolean computeOuterIsAnonymous() | |
| equals | back to summary |
|---|---|
| public boolean equals(final Object object) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| generateHashCode | back to summary |
|---|---|
| private void generateHashCode() | |
| getC | back to summary |
|---|---|
| public String getC() | |
| getC2 | back to summary |
|---|---|
| public String getC2() | |
| getF | back to summary |
|---|---|
| public int getF() | |
| getN | back to summary |
|---|---|
| public String getN() | |
| getTupleIndex | back to summary |
|---|---|
| public int getTupleIndex() | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for the object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| initializeClassStrings | back to summary |
|---|---|
| private void initializeClassStrings() | |
| innerBreakAtDollar | back to summary |
|---|---|
| public String[] innerBreakAtDollar(final String className) Break the receiver into components at $ boundaries. | |
| isAllDigits | back to summary |
|---|---|
| private boolean isAllDigits(final String nameString) | |
| isAnonymous | back to summary |
|---|---|
| public boolean isAnonymous() | |
| isMember | back to summary |
|---|---|
| public boolean isMember() | |
| nestedExplicitFlagSet | back to summary |
|---|---|
| public boolean nestedExplicitFlagSet() Answer true if the receiver's bit 16 is set (indicating that explicit outer class and name fields are set).
| |
| nullSafeEquals | back to summary |
|---|---|
| public boolean nullSafeEquals(final String stringOne, final String stringTwo) | |
| outerClassIndex | back to summary |
|---|---|
| public int outerClassIndex() | |
| outerClassString | back to summary |
|---|---|
| public String outerClassString() Answer the outer class name for the receiver. This may either be specified or inferred from inner class name.
| |
| outerIsAnonymous | back to summary |
|---|---|
| public boolean outerIsAnonymous() | |
| predicted | back to summary |
|---|---|
| public boolean predicted() Answer true if the receiver is predicted; answer false if the receiver is specified explicitly in the outer and name fields.
| |
| simpleClassName | back to summary |
|---|---|
| public String simpleClassName() Answer the inner class name for the receiver.
| |
| simpleClassNameIndex | back to summary |
|---|---|
| public int simpleClassNameIndex() | |
| thisClassIndex | back to summary |
|---|---|
| public int thisClassIndex() | |
| thisClassString | back to summary |
|---|---|
| public String thisClassString() Answer the full name of the inner class represented by this tuple (including its outer component)
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |