All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ch.loway.oss.ari4java.generated.ari_7_0_0.ClassTranslator_impl_ari_7_0_0 Maven / Gradle / Ivy

package ch.loway.oss.ari4java.generated.ari_7_0_0;

// ----------------------------------------------------
//      THIS CLASS WAS GENERATED AUTOMATICALLY
//               PLEASE DO NOT EDIT
//    Generated on: Sat Aug 14 16:51:47 SAST 2021
// ----------------------------------------------------

import ch.loway.oss.ari4java.ARI;
import ch.loway.oss.ari4java.generated.actions.*;
import ch.loway.oss.ari4java.generated.models.Module;
import ch.loway.oss.ari4java.generated.models.*;
import ch.loway.oss.ari4java.generated.ari_7_0_0.actions.*;
import ch.loway.oss.ari4java.generated.ari_7_0_0.models.*;

/** This is a class translator. */
public class ClassTranslator_impl_ari_7_0_0 implements ARI.ClassFactory {

  @Override
  public Class getImplementationFor(Class interfaceClass) {

    if (interfaceClass.equals(ActionApplications.class)) {
      return (ActionApplications_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionAsterisk.class)) {
      return (ActionAsterisk_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionBridges.class)) {
      return (ActionBridges_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionChannels.class)) {
      return (ActionChannels_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionDeviceStates.class)) {
      return (ActionDeviceStates_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionEndpoints.class)) {
      return (ActionEndpoints_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionEvents.class)) {
      return (ActionEvents_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionMailboxes.class)) {
      return (ActionMailboxes_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionPlaybacks.class)) {
      return (ActionPlaybacks_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionRecordings.class)) {
      return (ActionRecordings_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ActionSounds.class)) {
      return (ActionSounds_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Application.class)) {
      return (Application_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ApplicationMoveFailed.class)) {
      return (ApplicationMoveFailed_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ApplicationReplaced.class)) {
      return (ApplicationReplaced_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(AsteriskInfo.class)) {
      return (AsteriskInfo_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(AsteriskPing.class)) {
      return (AsteriskPing_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Bridge.class)) {
      return (Bridge_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BridgeAttendedTransfer.class)) {
      return (BridgeAttendedTransfer_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BridgeBlindTransfer.class)) {
      return (BridgeBlindTransfer_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BridgeCreated.class)) {
      return (BridgeCreated_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BridgeDestroyed.class)) {
      return (BridgeDestroyed_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BridgeMerged.class)) {
      return (BridgeMerged_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BridgeVideoSourceChanged.class)) {
      return (BridgeVideoSourceChanged_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(BuildInfo.class)) {
      return (BuildInfo_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(CallerID.class)) {
      return (CallerID_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Channel.class)) {
      return (Channel_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelCallerId.class)) {
      return (ChannelCallerId_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelConnectedLine.class)) {
      return (ChannelConnectedLine_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelCreated.class)) {
      return (ChannelCreated_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelDestroyed.class)) {
      return (ChannelDestroyed_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelDialplan.class)) {
      return (ChannelDialplan_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelDtmfReceived.class)) {
      return (ChannelDtmfReceived_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelEnteredBridge.class)) {
      return (ChannelEnteredBridge_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelHangupRequest.class)) {
      return (ChannelHangupRequest_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelHold.class)) {
      return (ChannelHold_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelLeftBridge.class)) {
      return (ChannelLeftBridge_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelStateChange.class)) {
      return (ChannelStateChange_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelTalkingFinished.class)) {
      return (ChannelTalkingFinished_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelTalkingStarted.class)) {
      return (ChannelTalkingStarted_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelUnhold.class)) {
      return (ChannelUnhold_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelUserevent.class)) {
      return (ChannelUserevent_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ChannelVarset.class)) {
      return (ChannelVarset_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ConfigInfo.class)) {
      return (ConfigInfo_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ConfigTuple.class)) {
      return (ConfigTuple_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ContactInfo.class)) {
      return (ContactInfo_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(ContactStatusChange.class)) {
      return (ContactStatusChange_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(DeviceState.class)) {
      return (DeviceState_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(DeviceStateChanged.class)) {
      return (DeviceStateChanged_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Dial.class)) {
      return (Dial_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Dialed.class)) {
      return (Dialed_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(DialplanCEP.class)) {
      return (DialplanCEP_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Endpoint.class)) {
      return (Endpoint_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(EndpointStateChange.class)) {
      return (EndpointStateChange_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Event.class)) {
      return (Event_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(FormatLangPair.class)) {
      return (FormatLangPair_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(LiveRecording.class)) {
      return (LiveRecording_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(LogChannel.class)) {
      return (LogChannel_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Mailbox.class)) {
      return (Mailbox_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Message.class)) {
      return (Message_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(MissingParams.class)) {
      return (MissingParams_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Module.class)) {
      return (Module_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Peer.class)) {
      return (Peer_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(PeerStatusChange.class)) {
      return (PeerStatusChange_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Playback.class)) {
      return (Playback_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(PlaybackContinuing.class)) {
      return (PlaybackContinuing_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(PlaybackFinished.class)) {
      return (PlaybackFinished_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(PlaybackStarted.class)) {
      return (PlaybackStarted_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(RTPstat.class)) {
      return (RTPstat_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(RecordingFailed.class)) {
      return (RecordingFailed_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(RecordingFinished.class)) {
      return (RecordingFinished_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(RecordingStarted.class)) {
      return (RecordingStarted_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(SetId.class)) {
      return (SetId_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Sound.class)) {
      return (Sound_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(StasisEnd.class)) {
      return (StasisEnd_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(StasisStart.class)) {
      return (StasisStart_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(StatusInfo.class)) {
      return (StatusInfo_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(StoredRecording.class)) {
      return (StoredRecording_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(SystemInfo.class)) {
      return (SystemInfo_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(TextMessage.class)) {
      return (TextMessage_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(TextMessageReceived.class)) {
      return (TextMessageReceived_impl_ari_7_0_0.class);
    } else if (interfaceClass.equals(Variable.class)) {
      return (Variable_impl_ari_7_0_0.class);
    } else {
      return null;
    }
  }
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy