org.eclipse.jdt.internal.compiler.impl
类 StringConstant

java.lang.Object
  继承者 org.eclipse.jdt.internal.compiler.impl.Constant
      继承者 org.eclipse.jdt.internal.compiler.impl.StringConstant
所有已实现的接口:
OperatorIds, TypeIds

public class StringConstant
extends Constant


字段摘要
 
从类 org.eclipse.jdt.internal.compiler.impl.Constant 继承的字段
NotAConstant
 
从接口 org.eclipse.jdt.internal.compiler.lookup.TypeIds 继承的字段
Boolean2Boolean, Boolean2Int, Boolean2String, BOXING, Byte2Byte, Byte2Char, Byte2Double, Byte2Float, Byte2Int, Byte2Long, Byte2Short, Byte2String, Char2Byte, Char2Char, Char2Double, Char2Float, Char2Int, Char2Long, Char2Short, Char2String, COMPILE_TYPE_MASK, Double2Byte, Double2Char, Double2Double, Double2Float, Double2Int, Double2Long, Double2Short, Double2String, Float2Byte, Float2Char, Float2Double, Float2Float, Float2Int, Float2Long, Float2Short, Float2String, IMPLICIT_CONVERSION_MASK, Int2Byte, Int2Char, Int2Double, Int2Float, Int2Int, Int2Long, Int2Short, Int2String, Long2Byte, Long2Char, Long2Double, Long2Float, Long2Int, Long2Long, Long2Short, Long2String, NoId, Null2Null, Null2String, Object2boolean, Object2byte, Object2char, Object2double, Object2float, Object2int, Object2long, Object2Object, Object2short, Object2String, Short2Byte, Short2Char, Short2Double, Short2Float, Short2Int, Short2Long, Short2Short, Short2String, String2String, T_boolean, T_byte, T_char, T_double, T_float, T_int, T_JavaIoException, T_JavaIoExternalizable, T_JavaIoObjectStreamException, T_JavaIoPrintStream, T_JavaIoSerializable, T_JavaLangAnnotationAnnotation, T_JavaLangAnnotationDocumented, T_JavaLangAnnotationElementType, T_JavaLangAnnotationInherited, T_JavaLangAnnotationRetention, T_JavaLangAnnotationRetentionPolicy, T_JavaLangAnnotationTarget, T_JavaLangAssertionError, T_JavaLangAutoCloseable, T_JavaLangBoolean, T_JavaLangByte, T_JavaLangCharacter, T_JavaLangClass, T_JavaLangClassNotFoundException, T_JavaLangCloneable, T_JavaLangDeprecated, T_JavaLangDouble, T_JavaLangEnum, T_JavaLangError, T_JavaLangException, T_JavaLangFloat, T_JavaLangIllegalArgumentException, T_JavaLangInteger, T_JavaLangInvokeMethodHandlePolymorphicSignature, T_JavaLangIterable, T_JavaLangLong, T_JavaLangNoClassDefError, T_JavaLangObject, T_JavaLangOverride, T_JavaLangReflectConstructor, T_JavaLangReflectField, T_JavaLangReflectMethod, T_JavaLangRuntimeException, T_JavaLangSafeVarargs, T_JavaLangShort, T_JavaLangString, T_JavaLangStringBuffer, T_JavaLangStringBuilder, T_JavaLangSuppressWarnings, T_JavaLangSystem, T_JavaLangThrowable, T_JavaLangVoid, T_JavaUtilCollection, T_JavaUtilIterator, T_long, T_null, T_short, T_undefined, T_void, UNBOXING
 
从接口 org.eclipse.jdt.internal.compiler.ast.OperatorIds 继承的字段
AND, AND_AND, DIVIDE, EQUAL, EQUAL_EQUAL, GREATER, GREATER_EQUAL, INSTANCEOF, LEFT_SHIFT, LESS, LESS_EQUAL, MINUS, MINUS_MINUS, MULTIPLY, NOT, NOT_EQUAL, NumberOfTables, OR, OR_OR, PLUS, PLUS_PLUS, QUESTIONCOLON, REMAINDER, RIGHT_SHIFT, TWIDDLE, UNSIGNED_RIGHT_SHIFT, XOR
 
方法摘要
 boolean equals(Object obj)
           
static Constant fromValue(String value)
           
 int hashCode()
           
 String stringValue()
           
 String toString()
           
 int typeID()
           
 
从类 org.eclipse.jdt.internal.compiler.impl.Constant 继承的方法
booleanValue, byteValue, castTo, charValue, computeConstantOperation, computeConstantOperation, computeConstantOperationAND_AND, computeConstantOperationAND, computeConstantOperationDIVIDE, computeConstantOperationEQUAL_EQUAL, computeConstantOperationGREATER_EQUAL, computeConstantOperationGREATER, computeConstantOperationLEFT_SHIFT, computeConstantOperationLESS_EQUAL, computeConstantOperationLESS, computeConstantOperationMINUS, computeConstantOperationMULTIPLY, computeConstantOperationOR_OR, computeConstantOperationOR, computeConstantOperationPLUS, computeConstantOperationREMAINDER, computeConstantOperationRIGHT_SHIFT, computeConstantOperationUNSIGNED_RIGHT_SHIFT, computeConstantOperationXOR, doubleValue, floatValue, hasSameValue, intValue, longValue, shortValue, typeName
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

方法详细信息

fromValue

public static Constant fromValue(String value)

stringValue

public String stringValue()
覆盖:
Constant 中的 stringValue

toString

public String toString()
覆盖:
Constant 中的 toString

typeID

public int typeID()
指定者:
Constant 中的 typeID

hashCode

public int hashCode()
覆盖:
Object 中的 hashCode

equals

public boolean equals(Object obj)
覆盖:
Object 中的 equals


Copyright © 2013. All Rights Reserved.