Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */
package com.microsoft.azure.management.resources.implementation; import com.microsoft.azure.management.resources.fluentcore.model.implementation.IndexableWrapperImpl; import com.microsoft.azure.management.resources.Feature;
The implementation of Feature.
/** * The implementation of {@link Feature}. */
final class FeatureImpl extends IndexableWrapperImpl<FeatureResultInner> implements Feature { FeatureImpl(FeatureResultInner innerModel) { super(innerModel); } @Override public String name() { return inner().name(); } @Override public String type() { return inner().type(); } @Override public String state() { if (inner().properties() == null) { return null; } return inner().properties().state(); } }