ci.javageci-jamal.1.6.2.1.source-code.geci.jim Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of javageci-jamal Show documentation
Show all versions of javageci-jamal Show documentation
Javageci jamal macro library
{%@define class(:class)={%@define $class=:class%}%}
{%@define selector(:selector)={%@define $selector=:selector%}%}
{%@define simpleName(:class)={%#replace {%@options regex%}|:class|.*\.(.*)|$1%}%}
define the argument separator that comes from the macro methods
{%@define argsep(:argsep)={%@define $argsep=:argsep%}%}
define the exceptions separator that comes from the macro methods
{%@define exsep(:exsep)={%@define $exsep=:exsep%}%}
{%@define mformat(:mformat)={%@define $mformat=:mformat%}%}
{%@define fformat(:fformat)={%@define $fformat=:fformat%}%}
{%@define format(:format)={%@define $fformat=:format%}{%@define $mformat=:format%}%}
{%@define setter(name)=set{%`#cap name%}%}
{%@define getter(name,type)={%`#if/{%#equals/{%#replace type B b%}/boolean%}/is/get%}{%`@cap name%}%}
{%@define isPrivate(:x)={%@contains private :x%}%}
{%@define isProtected(:x)={%@contains protected :x%}%}
{%@define isPublic(:x)={%@contains public :x%}%}
{%@define isFinal(:x)={%@contains final :x%}%}
{%@define isStatic(:x)={%@contains static :x%}%}
{%@define isSynchronized(:x)={%@contains synchronized :x%}%}
{%@define isStrict(:x)={%@contains strictfp :x%}%}
{%@define isAbstract(:x)={%@contains abstract :x%}%}
{%@define isVolatile(:x)={%@contains volatile :x%}%}
{%@define isTransient(:x)={%@contains transient :x%}%}
{%@define beginCode(:x)=//%}
{%@define endCode()=// %}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy