Skip navigation links
A B C D E F G H I M O P R S T U W 

A

AbstractDescriptorFactory - Class in org.simart.writeonce.domain
 
AbstractDescriptorFactory() - Constructor for class org.simart.writeonce.domain.AbstractDescriptorFactory
 
add(DescriptorFactory) - Method in class org.simart.writeonce.domain.GeneratorBuilder
 
AnnotationDescriptor - Interface in org.simart.writeonce.common
 
AnnotationDescriptorImpl - Class in org.simart.writeonce.domain
 
AnnotationDescriptorImpl(Context, Annotation) - Constructor for class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
AnnotationFactory - Class in org.simart.writeonce.domain
 
AnnotationFactory() - Constructor for class org.simart.writeonce.domain.AnnotationFactory
 

B

BeanClassDescriptor - Interface in org.simart.writeonce.common
 
BeanFieldDescriptor - Interface in org.simart.writeonce.common
 
BeanMethodDescriptor - Interface in org.simart.writeonce.common
 
build() - Method in class org.simart.writeonce.domain.GeneratorBuilder
 

C

capitalize(String) - Static method in class org.simart.writeonce.utils.StringUtils
 
ClassDescriptor - Interface in org.simart.writeonce.common
 
ClassDescriptorImpl - Class in org.simart.writeonce.domain
 
ClassDescriptorImpl(Context, Class<?>) - Constructor for class org.simart.writeonce.domain.ClassDescriptorImpl
 
ColumnDescriptor - Interface in org.simart.writeonce.common
 
ColumnDescriptorImpl - Class in org.simart.writeonce.domain
 
ColumnDescriptorImpl(Context, Field) - Constructor for class org.simart.writeonce.domain.ColumnDescriptorImpl
 
ColumnDescriptorImpl(Context, Method) - Constructor for class org.simart.writeonce.domain.ColumnDescriptorImpl
 
ColumnFactory - Class in org.simart.writeonce.domain
 
ColumnFactory() - Constructor for class org.simart.writeonce.domain.ColumnFactory
 
ColumnNameResolver - Interface in org.simart.writeonce.common
 
ColumnTypeResolver - Interface in org.simart.writeonce.common
 
Context - Class in org.simart.writeonce.domain
 
Context() - Constructor for class org.simart.writeonce.domain.Context
 
create(Class<T>, Object) - Method in interface org.simart.writeonce.common.DescriptorFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.AnnotationFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.ColumnFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.Context
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.FieldFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.MethodFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.PackageFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.ParameterFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.TableFactory
 
create(Class<T>, Object) - Method in class org.simart.writeonce.domain.TypeFactory
 

D

DescriptorFactory - Interface in org.simart.writeonce.common
 

E

EntityDescriptor - Interface in org.simart.writeonce.common
 
EnumDescriptor - Interface in org.simart.writeonce.domain
Enum descriptor.
equals(Object) - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 

F

FieldDescriptor - Interface in org.simart.writeonce.common
 
FieldDescriptorImpl - Class in org.simart.writeonce.domain
 
FieldDescriptorImpl(Context, Field) - Constructor for class org.simart.writeonce.domain.FieldDescriptorImpl
 
FieldFactory - Class in org.simart.writeonce.domain
 
FieldFactory() - Constructor for class org.simart.writeonce.domain.FieldFactory
 
FileUtils - Class in org.simart.writeonce.utils
 

G

generate(Class<?>, String) - Method in interface org.simart.writeonce.common.Generator
 
generate(Class<?>, String) - Method in class org.simart.writeonce.domain.GeneratorImpl
 
Generator - Interface in org.simart.writeonce.common
 
GeneratorBuilder - Class in org.simart.writeonce.domain
 
GeneratorBuilder() - Constructor for class org.simart.writeonce.domain.GeneratorBuilder
 
GeneratorException - Exception in org.simart.writeonce.common
 
GeneratorException() - Constructor for exception org.simart.writeonce.common.GeneratorException
 
GeneratorException(String, Throwable, boolean, boolean) - Constructor for exception org.simart.writeonce.common.GeneratorException
 
GeneratorException(String, Throwable) - Constructor for exception org.simart.writeonce.common.GeneratorException
 
GeneratorException(String) - Constructor for exception org.simart.writeonce.common.GeneratorException
 
GeneratorException(Throwable) - Constructor for exception org.simart.writeonce.common.GeneratorException
 
GeneratorImpl - Class in org.simart.writeonce.domain
 
getAnnotation() - Method in interface org.simart.writeonce.common.HasAnnotations
 
getAnnotation() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getAnnotation() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getAnnotation() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
getAnnotation() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getAnnotations() - Method in interface org.simart.writeonce.common.HasAnnotations
 
getAnnotations() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getAnnotations() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getAnnotations() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
getAnnotations() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getColumn() - Method in interface org.simart.writeonce.common.TableDescriptor
Table's column by name
getColumn() - Method in class org.simart.writeonce.domain.TableDescriptorImpl
 
getColumnNameResolver() - Method in class org.simart.writeonce.domain.Context
 
getColumns() - Method in interface org.simart.writeonce.common.TableDescriptor
All table's columns in array
getColumns() - Method in class org.simart.writeonce.domain.TableDescriptorImpl
 
getColumnTypeResolver() - Method in class org.simart.writeonce.domain.Context
 
getContext() - Method in class org.simart.writeonce.domain.AbstractDescriptorFactory
 
getEnums() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getEnums() - Method in interface org.simart.writeonce.domain.EnumDescriptor
Enum constraints
getField() - Method in interface org.simart.writeonce.common.BeanMethodDescriptor
 
getField() - Method in interface org.simart.writeonce.common.HasFields
 
getField() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getField() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getField() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getFields() - Method in interface org.simart.writeonce.common.HasFields
 
getFields() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getFields() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getFieldsByAnnotation() - Method in interface org.simart.writeonce.common.ClassDescriptor
 
getFieldsByAnnotation() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getFullType() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
getFullType(Column, Class<?>) - Method in interface org.simart.writeonce.common.ColumnTypeResolver
 
getFullType() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
getGetter() - Method in interface org.simart.writeonce.common.BeanClassDescriptor
 
getGetter() - Method in interface org.simart.writeonce.common.BeanFieldDescriptor
 
getGetter() - Method in interface org.simart.writeonce.common.BeanMethodDescriptor
 
getGetter() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getGetter() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
getGetter() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getGetterByField() - Method in interface org.simart.writeonce.common.BeanClassDescriptor
 
getGetterByField() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getGetters() - Method in interface org.simart.writeonce.common.BeanClassDescriptor
 
getGetters() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getLength() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
getLength() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
getMethod() - Method in interface org.simart.writeonce.common.HasMethods
 
getMethod() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getMethod() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getMethods() - Method in interface org.simart.writeonce.common.HasMethods
 
getMethods() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getMethods() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getMethodsByAnnotation() - Method in interface org.simart.writeonce.common.ClassDescriptor
 
getMethodsByAnnotation() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getName() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
getName(MethodDescriptor) - Method in interface org.simart.writeonce.common.ColumnNameResolver
 
getName(FieldDescriptor) - Method in interface org.simart.writeonce.common.ColumnNameResolver
 
getName() - Method in interface org.simart.writeonce.common.FieldDescriptor
 
getName() - Method in interface org.simart.writeonce.common.MethodDescriptor
 
getName() - Method in interface org.simart.writeonce.common.PackageDescriptor
 
getName() - Method in interface org.simart.writeonce.common.TableDescriptor
Database table name
getName(ClassDescriptor) - Method in interface org.simart.writeonce.common.TableNameResolver
 
getName() - Method in interface org.simart.writeonce.common.TypeDescriptor
 
getName() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.PackageDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.TableDescriptorImpl
 
getName() - Method in class org.simart.writeonce.domain.TypeDescriptorImpl
 
getPackage() - Method in interface org.simart.writeonce.common.TypeDescriptor
 
getPackage() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getPackage() - Method in class org.simart.writeonce.domain.TypeDescriptorImpl
 
getParameters() - Method in interface org.simart.writeonce.common.MethodDescriptor
 
getParameters() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getPosition() - Method in interface org.simart.writeonce.common.ParameterDescriptor
 
getPosition() - Method in class org.simart.writeonce.domain.ParameterDescriptorImpl
 
getPrecision() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
getPrecision() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
getPrimaryKeys() - Method in interface org.simart.writeonce.common.TableDescriptor
Table's primaty keys
getPrimaryKeys() - Method in class org.simart.writeonce.domain.TableDescriptorImpl
 
getScale() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
getScale() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
getSchema() - Method in interface org.simart.writeonce.common.TableDescriptor
Database schema name
getSchema() - Method in class org.simart.writeonce.domain.TableDescriptorImpl
 
getSetter() - Method in interface org.simart.writeonce.common.BeanClassDescriptor
 
getSetter() - Method in interface org.simart.writeonce.common.BeanFieldDescriptor
 
getSetter() - Method in interface org.simart.writeonce.common.BeanMethodDescriptor
 
getSetter() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getSetter() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
getSetter() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
getSetterByField() - Method in interface org.simart.writeonce.common.BeanClassDescriptor
 
getSetterByField() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getSetters() - Method in interface org.simart.writeonce.common.BeanClassDescriptor
 
getSetters() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getShortName() - Method in interface org.simart.writeonce.common.TypeDescriptor
 
getShortName() - Method in class org.simart.writeonce.domain.AnnotationDescriptorImpl
 
getShortName() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getShortName() - Method in class org.simart.writeonce.domain.TypeDescriptorImpl
 
getSinglePrimaryKey() - Method in interface org.simart.writeonce.common.TableDescriptor
Table's primaty key - use this if one
getSinglePrimaryKey() - Method in class org.simart.writeonce.domain.TableDescriptorImpl
 
getTable() - Method in interface org.simart.writeonce.common.EntityDescriptor
 
getTable() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
getTableNameResolver() - Method in class org.simart.writeonce.domain.Context
 
getType() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
getType(Column, Class<?>) - Method in interface org.simart.writeonce.common.ColumnTypeResolver
 
getType() - Method in interface org.simart.writeonce.common.FieldDescriptor
 
getType() - Method in interface org.simart.writeonce.common.MethodDescriptor
 
getType() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
getType() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
getType() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 

H

HasAnnotations - Interface in org.simart.writeonce.common
 
HasFields - Interface in org.simart.writeonce.common
 
hashCode() - Method in class org.simart.writeonce.domain.FieldDescriptorImpl
 
HasMethods - Interface in org.simart.writeonce.common
 

I

init(Context) - Method in interface org.simart.writeonce.common.DescriptorFactory
 
init(Context) - Method in class org.simart.writeonce.domain.AbstractDescriptorFactory
 
init(Context) - Method in class org.simart.writeonce.domain.AnnotationFactory
 
init(Context) - Method in class org.simart.writeonce.domain.ColumnFactory
 
init(Context) - Method in class org.simart.writeonce.domain.FieldFactory
 
init(Context) - Method in class org.simart.writeonce.domain.MethodFactory
 
init(Context) - Method in class org.simart.writeonce.domain.TableFactory
 
instance() - Static method in class org.simart.writeonce.domain.GeneratorBuilder
 
isBean() - Method in interface org.simart.writeonce.common.BeanMethodDescriptor
 
isBean() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
isEntity() - Method in interface org.simart.writeonce.common.EntityDescriptor
 
isEntity() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
isEnum() - Method in class org.simart.writeonce.domain.ClassDescriptorImpl
 
isEnum() - Method in interface org.simart.writeonce.domain.EnumDescriptor
true if class is enum
isGetter() - Method in interface org.simart.writeonce.common.BeanMethodDescriptor
 
isGetter() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 
isNullable() - Method in interface org.simart.writeonce.common.ColumnDescriptor
 
isNullable() - Method in class org.simart.writeonce.domain.ColumnDescriptorImpl
 
isSetter() - Method in interface org.simart.writeonce.common.BeanMethodDescriptor
 
isSetter() - Method in class org.simart.writeonce.domain.MethodDescriptorImpl
 

M

MethodDescriptor - Interface in org.simart.writeonce.common
 
MethodDescriptorImpl - Class in org.simart.writeonce.domain
 
MethodDescriptorImpl(Context, Method) - Constructor for class org.simart.writeonce.domain.MethodDescriptorImpl
 
MethodFactory - Class in org.simart.writeonce.domain
 
MethodFactory() - Constructor for class org.simart.writeonce.domain.MethodFactory
 

O

org.simart.writeonce.common - package org.simart.writeonce.common
 
org.simart.writeonce.domain - package org.simart.writeonce.domain
 
org.simart.writeonce.utils - package org.simart.writeonce.utils
 
override(DescriptorFactory) - Method in class org.simart.writeonce.domain.GeneratorBuilder
 

P

package2Path(Class<?>) - Static method in class org.simart.writeonce.utils.FileUtils
 
package2Path(Class<?>, char) - Static method in class org.simart.writeonce.utils.FileUtils
 
PackageDescriptor - Interface in org.simart.writeonce.common
 
PackageDescriptorImpl - Class in org.simart.writeonce.domain
 
PackageDescriptorImpl(Context, Package) - Constructor for class org.simart.writeonce.domain.PackageDescriptorImpl
 
PackageFactory - Class in org.simart.writeonce.domain
 
PackageFactory() - Constructor for class org.simart.writeonce.domain.PackageFactory
 
ParameterDescriptor - Interface in org.simart.writeonce.common
 
ParameterDescriptorImpl - Class in org.simart.writeonce.domain
 
ParameterDescriptorImpl(Context, Parameter, int) - Constructor for class org.simart.writeonce.domain.ParameterDescriptorImpl
 
ParameterFactory - Class in org.simart.writeonce.domain
 
ParameterFactory() - Constructor for class org.simart.writeonce.domain.ParameterFactory
 

R

read(String) - Static method in class org.simart.writeonce.utils.FileUtils
 
read(String, Charset) - Static method in class org.simart.writeonce.utils.FileUtils
 

S

setResolver(ColumnNameResolver) - Method in class org.simart.writeonce.domain.GeneratorBuilder
 
setResolver(ColumnTypeResolver) - Method in class org.simart.writeonce.domain.GeneratorBuilder
 
setResolver(TableNameResolver) - Method in class org.simart.writeonce.domain.GeneratorBuilder
 
StringUtils - Class in org.simart.writeonce.utils
 

T

TableDescriptor - Interface in org.simart.writeonce.common
Database table descriptor based on JPA annotation
TableDescriptorImpl - Class in org.simart.writeonce.domain
 
TableDescriptorImpl(Context, Class<?>) - Constructor for class org.simart.writeonce.domain.TableDescriptorImpl
 
TableFactory - Class in org.simart.writeonce.domain
 
TableFactory() - Constructor for class org.simart.writeonce.domain.TableFactory
 
TableNameResolver - Interface in org.simart.writeonce.common
 
toString() - Method in class org.simart.writeonce.domain.TypeDescriptorImpl
 
TypeDescriptor - Interface in org.simart.writeonce.common
 
TypeDescriptorImpl - Class in org.simart.writeonce.domain
 
TypeDescriptorImpl(Context, Class<?>) - Constructor for class org.simart.writeonce.domain.TypeDescriptorImpl
 
TypeFactory - Class in org.simart.writeonce.domain
 
TypeFactory() - Constructor for class org.simart.writeonce.domain.TypeFactory
 

U

uncapitalize(String) - Static method in class org.simart.writeonce.utils.StringUtils
 

W

write(String, String) - Static method in class org.simart.writeonce.utils.FileUtils
 
A B C D E F G H I M O P R S T U W 
Skip navigation links

Copyright © 2014. All Rights Reserved.