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

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

public class BooleanConstant
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 booleanValue()
           
 boolean equals(Object obj)
           
static Constant fromValue(boolean value)
           
 int hashCode()
           
 String stringValue()
           
 String toString()
           
 int typeID()
           
 
从类 org.eclipse.jdt.internal.compiler.impl.Constant 继承的方法
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(boolean value)

booleanValue

public boolean booleanValue()
覆盖:
Constant 中的 booleanValue

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.