code: @Override
  	Map<String, Object> serialize() {
  
  		final Map<String, Object> map = super.serialize();
  
  		if (datePattern != null) {
  			map.put(JsonSchema.KEY_DATE_PATTERN, datePattern);
  		}
  
  		return map;
  	}
docs: ----- package methods -----