@@ -0,0 +1,601 @@
+/**%0D%0A * %0D%0A */%0D%0Apackage com.github.nest.arcteryx.meta;%0D%0A%0D%0A/**%0D%0A * static code resource operator%0D%0A * %0D%0A * @author brad.wu%0D%0A */%0D%0Apublic abstract class AbstractStaticCodeResourceOperator implements IResourceOperator %7B%0D%0A%09private String code = null;%0D%0A%0D%0A%09public AbstractStaticCodeResourceOperator() %7B%0D%0A%09%09this.code = createCode();%0D%0A%09%7D%0D%0A%0D%0A%09/**%0D%0A%09 * create code%0D%0A%09 * %0D%0A%09 * @return%0D%0A%09 */%0D%0A%09protected abstract String createCode();%0D%0A%0D%0A%09/**%0D%0A%09 * (non-Javadoc)%0D%0A%09 * %0D%0A%09 * @see com.github.nest.arcteryx.meta.IResourceOperator#getCode()%0D%0A%09 */%0D%0A%09@Override%0D%0A%09public final String getCode() %7B%0D%0A%09%09return this.code;%0D%0A%09%7D%0D%0A%7D%0D%0A

add static code resource operator