Package bear.annotations

Examples of bear.annotations.Project.shortName()


    private void setProjectVars() {
        Project projectAnn = getClass().getAnnotation(Project.class);

        setAnnotation(bear.fullName, projectAnn.name());
        setAnnotation(bear.name, projectAnn.shortName());
    }

    public SELF setShutdownAfterRun(boolean p) {
        this.shutdownAfterRun = p;
        return self();
View Full Code Here


        }

        public ProjectInfo(Class<? extends BearProject> project, String path, GlobalContext global) {
            Project projectAnnotation = project.getAnnotation(Project.class);

            shortName = projectAnnotation.shortName();
            name = project.getSimpleName();
            defaultMethod = projectAnnotation.method();
            methods = new ArrayList<String>();
            shells = new ArrayList<String>();
            this.path = path;
View Full Code Here

    private void setProjectVars() {
        Project projectAnn = getClass().getAnnotation(Project.class);

        setAnnotation(bear.fullName, projectAnn.name());
        setAnnotation(bear.name, projectAnn.shortName());
    }

    public SELF setShutdownAfterRun(boolean p) {
        this.shutdownAfterRun = p;
        return self();
View Full Code Here

        for (CompiledEntry<?> entry : lastCompilationResult.getEntries()) {
            Project project = entry.aClass.getAnnotation(Project.class);

            if(project == null) continue;

            if(project.shortName().equals(shortName)) return (Optional)Optional.of(entry);
        }

        return Optional.absent();
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.