protected SpecificErrorBuilderBase(T paramT) { super(paramT.getSchema(), SpecificData.get()); Object localObject = paramT.getValue(); if (localObject != null) setValue(localObject); Throwable localThrowable = paramT.getCause(); if (localThrowable != null) setCause(localThrowable); }
protected SpecificErrorBuilderBase(SpecificErrorBuilderBase<T> paramSpecificErrorBuilderBase) { super(paramSpecificErrorBuilderBase, SpecificData.get()); this.errorConstructor = paramSpecificErrorBuilderBase.errorConstructor; this.value = paramSpecificErrorBuilderBase.value; this.hasValue = paramSpecificErrorBuilderBase.hasValue; this.cause = paramSpecificErrorBuilderBase.cause; this.hasCause = paramSpecificErrorBuilderBase.hasCause; }
protected SpecificErrorBuilderBase(Schema paramSchema) { super(paramSchema, SpecificData.get()); }