public String prev(final Object id) { Validate.notNull(id, "ID cannot be null"); final String str = id.toString(); return str + this.context.getIdentifierSequences().getPreviousIDSeq(str); }
public String seq(final Object id) { Validate.notNull(id, "ID cannot be null"); final String str = id.toString(); return str + this.context.getIdentifierSequences().getAndIncrementIDSeq(str); }
public String next(final Object id) { Validate.notNull(id, "ID cannot be null"); final String str = id.toString(); return str + this.context.getIdentifierSequences().getNextIDSeq(str); }
protected final String computeId( final ITemplateContext context, final IProcessableElementTag tag, final String name, final boolean sequence) { String id = tag.getAttributeValue(this.idAttributeDefinition.getAttributeName()); if (!org.thymeleaf.util.StringUtils.isEmptyOrWhitespace(id)) { return (StringUtils.hasText(id) ? id : null); } id = FieldUtils.idFromName(name); if (sequence) { final Integer count = context.getIdentifierSequences().getAndIncrementIDSeq(id); return id + count.toString(); } return id; }
protected final String computeId( final ITemplateContext context, final IProcessableElementTag tag, final String name, final boolean sequence) { String id = tag.getAttributeValue(this.idAttributeDefinition.getAttributeName()); if (!org.thymeleaf.util.StringUtils.isEmptyOrWhitespace(id)) { return (StringUtils.hasText(id) ? id : null); } id = FieldUtils.idFromName(name); if (sequence) { final Integer count = context.getIdentifierSequences().getAndIncrementIDSeq(id); return id + count.toString(); } return id; }
protected final String computeId( final ITemplateContext context, final IProcessableElementTag tag, final String name, final boolean sequence) { String id = tag.getAttributeValue(this.idAttributeDefinition.getAttributeName()); if (!org.thymeleaf.util.StringUtils.isEmptyOrWhitespace(id)) { return (StringUtils.hasText(id) ? id : null); } id = FieldUtils.idFromName(name); if (sequence) { final Integer count = context.getIdentifierSequences().getAndIncrementIDSeq(id); return id + count.toString(); } return id; }
protected final String computeId( final ITemplateContext context, final IProcessableElementTag tag, final String name, final boolean sequence) { String id = tag.getAttributeValue(this.idAttributeDefinition.getAttributeName()); if (!org.thymeleaf.util.StringUtils.isEmptyOrWhitespace(id)) { return (StringUtils.hasText(id) ? id : null); } id = FieldUtils.idFromName(name); if (sequence) { final Integer count = context.getIdentifierSequences().getAndIncrementIDSeq(id); return id + count.toString(); } return id; }
protected final String computeId( final ITemplateContext context, final IProcessableElementTag tag, final String name, final boolean sequence) { String id = tag.getAttributeValue(this.idAttributeDefinition.getAttributeName()); if (!org.thymeleaf.util.StringUtils.isEmptyOrWhitespace(id)) { return (StringUtils.hasText(id) ? id : null); } id = FieldUtils.idFromName(name); if (sequence) { final Integer count = context.getIdentifierSequences().getAndIncrementIDSeq(id); return id + count.toString(); } return id; }