1 /*2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.3 */4 package com.tc.object.field;5 6 import com.tc.object.TCClass;7 8 /**9 * @author orion10 */11 public interface TCField {12 /**13 * Returns the TCClass which declared this field.14 *15 * @return16 */17 public TCClass getDeclaringTCClass();18 19 public boolean isFinal();20 21 public boolean isPortable();22 23 public boolean isArray();24 25 public boolean canBeReference();26 27 public String getName();28 }