1 22 23 24 package com.mchange.v2.codegen.bean; 25 26 import java.lang.reflect.Modifier ; 27 28 public abstract class WrapperProperty implements Property 29 { 30 Property p; 31 32 public WrapperProperty(Property p) 33 { this.p = p; } 34 35 protected Property getInner() 36 { return p; } 37 38 public int getVariableModifiers() 39 { return p.getVariableModifiers(); } 40 41 public String getName() 42 { return p.getName(); } 43 44 public String getSimpleTypeName() 45 { return p.getSimpleTypeName(); } 46 47 public String getDefensiveCopyExpression() 48 { return p.getDefensiveCopyExpression(); } 49 50 public String getDefaultValueExpression() 51 { return p.getDefaultValueExpression(); } 52 53 public int getGetterModifiers() 54 { return p.getGetterModifiers(); } 55 56 public int getSetterModifiers() 57 { return p.getSetterModifiers(); } 58 59 public boolean isReadOnly() 60 { return p.isReadOnly(); } 61 62 public boolean isBound() 63 { return p.isBound(); } 64 65 public boolean isConstrained() 66 { return p.isConstrained(); } 67 } 68 | Popular Tags |