@Named("Employees") public interface EmployeeRepository { public List<Employee> allEmployees(); public List<Employee> findEmployees(@Named("Name") String name); }
private NamedFacet create(final Named annotation, final FacetHolder holder) { return annotation != null ? new NamedFacetAnnotationOnMember(annotation.value(), holder) : null; }
private NamedFacet create(final Named annotation, final FacetHolder holder) { return annotation != null ? new NamedFacetAnnotationOnParameter(annotation.value(), holder) : null; }
@Named("Parents") public interface ParentEntityRepository { @MemberOrder(sequence = "1") public List<ParentEntity> list(); @MemberOrder(sequence = "2") public ParentEntity newEntity(String name); }
private NamedFacet create(final Named annotation, final FacetHolder holder) { return annotation != null ? new NamedFacetAnnotationOnType(annotation.value(), holder) : null; }
@Named("Claims") public interface ClaimRepository { public List<Claim> allClaims(); public List<Claim> findClaims(@Named("Description") String description); public List<Claim> claimsFor(Claimant claimant); public Claim newClaim(Claimant claimant); }
@Named("PrimitiveValues") public interface PrimitiveValuedEntityRepository { @MemberOrder(sequence = "1") public List<PrimitiveValuedEntity> list(); @MemberOrder(sequence = "2") public PrimitiveValuedEntity newEntity(); }
@Named("Stables") public interface StableEntityRepository { @QueryOnly @MemberOrder(sequence = "1") public List<StableEntity> list(); @MemberOrder(sequence = "2") public StableEntity newTransientEntity(); @Idempotent @MemberOrder(sequence = "2") public StableEntity newPersistentEntity(@Named("name") String name); }
@Named("JdkValues") public interface JdkValuedEntityRepository { @MemberOrder(sequence = "1") public List<JdkValuedEntity> list(); @MemberOrder(sequence = "2") public JdkValuedEntity newEntity(); }
@Named("ApplibValues") public interface ApplibValuedEntityRepository { @MemberOrder(sequence = "1") public List<ApplibValuedEntity> list(); @MemberOrder(sequence = "2") public ApplibValuedEntity newEntity(); }
@Named("WrapperValues") public interface WrapperValuedEntityRepository { @MemberOrder(sequence = "1") public List<WrapperValuedEntity> list(); @MemberOrder(sequence = "2") public WrapperValuedEntity newEntity(); }
@Named("Simples") public interface WithDefaultsEntityRepository { @QueryOnly @MemberOrder(sequence = "1") public List<WithDefaultsEntity> list(); @MemberOrder(sequence = "3") public WithDefaultsEntity newTransientEntity(); }
public List<Employee> findEmployees(@Named("Name") String name); }
public List<Claim> findClaims(@Named("Description") String description);
@Named("Simples") public interface SimpleEntityRepository { @QueryOnly @MemberOrder(sequence = "1") public List<SimpleEntity> list(); @QueryOnly @MemberOrder(sequence = "2") public int count(); @MemberOrder(sequence = "3") public SimpleEntity newTransientEntity(); @Idempotent @MemberOrder(sequence = "4") public SimpleEntity newPersistentEntity(@Named("name") String name, @Named("flag") Boolean flag); @MemberOrder(sequence = "5") public void toggle(@Named("object") SimpleEntity object); @MemberOrder(sequence = "5") public SimpleEntity update(@Named("object") SimpleEntity object, String name, boolean flag, Boolean anotherBoolean, int anInt, Integer anotherInt, long aLong, Long anotherLong, double aDouble, Double anotherDouble, BigInteger aBigInteger, BigDecimal aBigDecimal); }
@Named("Developer Utilities") public interface DeveloperUtilitiesService {