Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.puppycrawl.tools.checkstyle.checks.usage.transmogrify
Class PrimitiveClasses  view PrimitiveClasses download PrimitiveClasses.java

java.lang.Object
  extended bycom.puppycrawl.tools.checkstyle.checks.usage.transmogrify.PrimitiveClasses

public class PrimitiveClasses
extends java.lang.Object


Field Summary
static ExternalClass BOOLEAN
           
static ExternalClass BYTE
           
static ExternalClass CHAR
           
static ExternalClass DOUBLE
           
static ExternalClass FLOAT
           
static ExternalClass INT
           
static ExternalClass LONG
           
private static java.util.List order
           
static ExternalClass SHORT
           
 
Constructor Summary
PrimitiveClasses()
           
 
Method Summary
static IClass binaryPromote(IClass a, IClass b)
           
static boolean typesAreCompatible(ExternalClass hole, ExternalClass peg)
           
static IClass unaryPromote(IClass type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BOOLEAN

public static ExternalClass BOOLEAN

CHAR

public static ExternalClass CHAR

BYTE

public static ExternalClass BYTE

SHORT

public static ExternalClass SHORT

INT

public static ExternalClass INT

LONG

public static ExternalClass LONG

FLOAT

public static ExternalClass FLOAT

DOUBLE

public static ExternalClass DOUBLE

order

private static java.util.List order
Constructor Detail

PrimitiveClasses

public PrimitiveClasses()
Method Detail

typesAreCompatible

public static boolean typesAreCompatible(ExternalClass hole,
                                         ExternalClass peg)

unaryPromote

public static IClass unaryPromote(IClass type)

binaryPromote

public static IClass binaryPromote(IClass a,
                                   IClass b)