Introduce initializer-related properties into JavaField

It's much more convenient to use and implement these
properties instead of manual "pattern matching" in the
JavaPropertyInitializerEvaluatorImpl
This commit is contained in:
Denis Zharkov
2017-04-20 14:41:26 +03:00
parent a5c352dc9f
commit 513655239d
7 changed files with 23 additions and 28 deletions
@@ -25,4 +25,7 @@ class ReflectJavaField(override val member: Field) : ReflectJavaMember(), JavaFi
override val type: ReflectJavaType
get() = ReflectJavaType.create(member.genericType)
override val initializerValue get() = null
override val hasConstantNotNullInitializer get() = false
}