Class JHelper
- java.lang.Object
-
- net.morimekta.providence.generator.format.java.utils.JHelper
-
public class JHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringpackageSeparator
-
Constructor Summary
Constructors Constructor Description JHelper(net.morimekta.providence.reflect.ProgramRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetConstantsClassName(net.morimekta.providence.reflect.contained.CProgram document)java.lang.ObjectgetDefaultValue(net.morimekta.providence.descriptor.PField field)java.lang.StringgetFieldType(net.morimekta.providence.descriptor.PDescriptor type)java.lang.StringgetHazelcastFactoryClassName(net.morimekta.providence.reflect.contained.CProgram document)java.lang.StringgetInstanceClassName(net.morimekta.providence.reflect.contained.CField field)java.lang.StringgetJavaPackage(net.morimekta.providence.descriptor.PDeclaredDescriptor<?> type)java.lang.StringgetJavaPackage(net.morimekta.providence.descriptor.PService type)java.lang.StringgetJavaPackage(net.morimekta.providence.reflect.contained.CProgram document)java.lang.StringgetProviderName(net.morimekta.providence.descriptor.PDescriptor type)net.morimekta.providence.reflect.ProgramRegistrygetRegistry()java.lang.StringgetSetterParamType(net.morimekta.providence.descriptor.PDescriptor descriptor)java.lang.StringgetValueType(net.morimekta.providence.descriptor.PDescriptor type)
-
-
-
Field Detail
-
packageSeparator
public static final java.lang.String packageSeparator
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRegistry
public net.morimekta.providence.reflect.ProgramRegistry getRegistry()
-
getJavaPackage
public java.lang.String getJavaPackage(net.morimekta.providence.descriptor.PDeclaredDescriptor<?> type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getJavaPackage
public java.lang.String getJavaPackage(net.morimekta.providence.descriptor.PService type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getJavaPackage
public java.lang.String getJavaPackage(net.morimekta.providence.reflect.contained.CProgram document) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getInstanceClassName
public java.lang.String getInstanceClassName(net.morimekta.providence.reflect.contained.CField field) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getConstantsClassName
public java.lang.String getConstantsClassName(net.morimekta.providence.reflect.contained.CProgram document)
-
getHazelcastFactoryClassName
public java.lang.String getHazelcastFactoryClassName(net.morimekta.providence.reflect.contained.CProgram document)
-
getValueType
public java.lang.String getValueType(net.morimekta.providence.descriptor.PDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getSetterParamType
public java.lang.String getSetterParamType(net.morimekta.providence.descriptor.PDescriptor descriptor)
-
getFieldType
public java.lang.String getFieldType(net.morimekta.providence.descriptor.PDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
getDefaultValue
public java.lang.Object getDefaultValue(net.morimekta.providence.descriptor.PField field)
-
getProviderName
public java.lang.String getProviderName(net.morimekta.providence.descriptor.PDescriptor type) throws net.morimekta.providence.generator.GeneratorException- Throws:
net.morimekta.providence.generator.GeneratorException
-
-