public abstract class com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl<T, ImplT extends T, InnerT> extends com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.ReadableWrappersImpl<T, ImplT, InnerT> implements com.microsoft.azure.management.resources.fluentcore.collection.SupportsDeletingById
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl
  super_class: com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.ReadableWrappersImpl
{
  protected void <init>();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl this
         0: .line 25
            aload 0 /* this */
            invokespecial com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.ReadableWrappersImpl.<init>:()V
         1: .line 26
            return
        end local 0 // com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/resources/fluentcore/arm/collection/implementation/CreatableWrappersImpl<TT;TImplT;TInnerT;>;

  protected abstract ImplT wrapModel(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)TImplT;
    MethodParameters:
      Name  Flags
      name  

  public void deleteById(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl this
        start local 1 // java.lang.String id
         0: .line 32
            aload 0 /* this */
            aload 1 /* id */
            invokevirtual com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl.deleteByIdAsync:(Ljava/lang/String;)Lrx/Completable;
            invokevirtual rx.Completable.await:()V
         1: .line 33
            return
        end local 1 // java.lang.String id
        end local 0 // com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/microsoft/azure/management/resources/fluentcore/arm/collection/implementation/CreatableWrappersImpl<TT;TImplT;TInnerT;>;
            0    2     1    id  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      id    

  public com.microsoft.rest.ServiceFuture<java.lang.Void> deleteByIdAsync(java.lang.String, com.microsoft.rest.ServiceCallback<java.lang.Void>);
    descriptor: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl this
        start local 1 // java.lang.String id
        start local 2 // com.microsoft.rest.ServiceCallback callback
         0: .line 37
            aload 0 /* this */
            aload 1 /* id */
            invokevirtual com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl.deleteByIdAsync:(Ljava/lang/String;)Lrx/Completable;
            aload 2 /* callback */
            invokestatic com.microsoft.rest.ServiceFuture.fromBody:(Lrx/Completable;Lcom/microsoft/rest/ServiceCallback;)Lcom/microsoft/rest/ServiceFuture;
            areturn
        end local 2 // com.microsoft.rest.ServiceCallback callback
        end local 1 // java.lang.String id
        end local 0 // com.microsoft.azure.management.resources.fluentcore.arm.collection.implementation.CreatableWrappersImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/microsoft/azure/management/resources/fluentcore/arm/collection/implementation/CreatableWrappersImpl<TT;TImplT;TInnerT;>;
            0    1     1        id  Ljava/lang/String;
            0    1     2  callback  Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;
    Signature: (Ljava/lang/String;Lcom/microsoft/rest/ServiceCallback<Ljava/lang/Void;>;)Lcom/microsoft/rest/ServiceFuture<Ljava/lang/Void;>;
    MethodParameters:
          Name  Flags
      id        
      callback  
}
Signature: <T:Ljava/lang/Object;ImplT:TT;InnerT:Ljava/lang/Object;>Lcom/microsoft/azure/management/resources/fluentcore/arm/collection/implementation/ReadableWrappersImpl<TT;TImplT;TInnerT;>;Lcom/microsoft/azure/management/resources/fluentcore/collection/SupportsDeletingById;
SourceFile: "CreatableWrappersImpl.java"