@Override protected BaseEntity.Builder<PartialTemplate> getBuilder(JsonObject jsonObj, JsonDeserializationContext context) { PartialTemplate.Builder builder = (PartialTemplate.Builder) super.getBuilder(jsonObj, context); builder.setImmutable(context.<Boolean>deserialize(jsonObj.get(IMMUTABLE_KEY), Boolean.class)); return builder; }
/** * Get a builder for creating partial templates. * * @return Builder for creating partial templates. */ public static PartialTemplate.Builder builder() { return new Builder(); }