001 package railo.transformer.bytecode.util; 002 003 import org.objectweb.asm.Type; 004 005 import railo.runtime.exp.PageException; 006 007 public interface ASMProperty { 008 009 /** 010 * @return the name 011 */ 012 public String getName(); 013 014 /** 015 * @return the type 016 */ 017 public Type getASMType() throws PageException; 018 019 020 021 /** 022 * @return the clazz 023 */ 024 public Class getClazz() ; 025 }