org.jetbrains.jet.lang.resolve.java.structure.impl
Class JavaPropertyInitializerEvaluatorImpl

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.structure.impl.JavaPropertyInitializerEvaluatorImpl
All Implemented Interfaces:
JavaPropertyInitializerEvaluator

public class JavaPropertyInitializerEvaluatorImpl
extends java.lang.Object
implements JavaPropertyInitializerEvaluator


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

Constructor Detail

JavaPropertyInitializerEvaluatorImpl

public JavaPropertyInitializerEvaluatorImpl()
Method Detail

getInitializerConstant

@Nullable
public CompileTimeConstant<?> getInitializerConstant(@NotNull
                                                              JavaField field,
                                                              @NotNull
                                                              PropertyDescriptor descriptor)
Specified by:
getInitializerConstant in interface JavaPropertyInitializerEvaluator

isNotNullCompileTimeConstant

public boolean isNotNullCompileTimeConstant(@NotNull
                                            JavaField field)
Specified by:
isNotNullCompileTimeConstant in interface JavaPropertyInitializerEvaluator