public int getSize(){
return getType().getSize();
}
private void calculateOffsets(CompositeField composite){
OffsetCalculator calc = new OffsetCalculator(composite);
m_offsets = new TreeMap<Integer, List<SootClass>>();
for(SootClass sclass : composite.getClasses()){
int field_offset = calc.getOffset(this, sclass);
List<SootClass> classes;
if(m_offsets.containsKey(field_offset)){
classes = m_offsets.get(field_offset);
} else {
classes = new ArrayList<SootClass>();