01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package com.tc.object.config;
05:
06: import com.tc.aspectwerkz.reflect.ClassInfo;
07:
08: public class NullInstrumentationDescriptor implements
09: InstrumentationDescriptor {
10:
11: public String getOnLoadMethodIfDefined() {
12: return null;
13: }
14:
15: public String getOnLoadScriptIfDefined() {
16: return null;
17: }
18:
19: public boolean isCallConstructorOnLoad() {
20: return false;
21: }
22:
23: public boolean isHonorTransient() {
24: return false;
25: }
26:
27: public boolean isHonorVolatile() {
28: return false;
29: }
30:
31: public boolean matches(ClassInfo classInfo) {
32: throw new AssertionError();
33: }
34:
35: public boolean isInclude() {
36: return false;
37: }
38:
39: public boolean isExclude() {
40: return false;
41: }
42:
43: }
|