org.jetbrains.jet.lang.resolve.java.structure
Class JavaPropertyInitializerEvaluator

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.structure.JavaPropertyInitializerEvaluator
Direct Known Subclasses:
JavaPropertyInitializerEvaluatorImpl

public abstract class JavaPropertyInitializerEvaluator
extends java.lang.Object


Constructor Summary
JavaPropertyInitializerEvaluator()
           
 
Method Summary
abstract  CompileTimeConstant<?> getInitializerConstant(JavaField field, PropertyDescriptor descriptor)
           
static JavaPropertyInitializerEvaluator getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaPropertyInitializerEvaluator

public JavaPropertyInitializerEvaluator()
Method Detail

getInstance

@NotNull
public static JavaPropertyInitializerEvaluator getInstance()

getInitializerConstant

@Nullable
public abstract CompileTimeConstant<?> getInitializerConstant(@NotNull
                                                                       JavaField field,
                                                                       @NotNull
                                                                       PropertyDescriptor descriptor)