View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window Extrawest-OCPI-2.2.1-CPO-Server-2023.8.24.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
com.extrawest.ocpi.validation
├─ com.extrawest.ocpi.validation.IValidationRule.class - [JAR]
├─ com.extrawest.ocpi.validation.ListOfAtLeastOneObjects.class - [JAR]
├─ com.extrawest.ocpi.validation.OptionalDecorator.class - [JAR]
├─ com.extrawest.ocpi.validation.RequiredDecorator.class - [JAR]
├─ com.extrawest.ocpi.validation.RequiredValidator.class - [JAR]
├─ com.extrawest.ocpi.validation.StringMaxLengthValidationRule.class - [JAR]
├─ com.extrawest.ocpi.validation.StringValidator.class - [JAR]
├─ com.extrawest.ocpi.validation.Validatable.class - [JAR]
├─ com.extrawest.ocpi.validation.ValidationRules.class - [JAR]
├─ com.extrawest.ocpi.validation.Validator.class - [JAR]
├─ com.extrawest.ocpi.validation.ValidatorBuilder.class - [JAR]
com.extrawest.ocpi.exception
├─ com.extrawest.ocpi.exception.PropertyConstraintException.class - [JAR]
com.extrawest.ocpi.model.enums
├─ com.extrawest.ocpi.model.enums.AllowedType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.AuthMethod.class - [JAR]
├─ com.extrawest.ocpi.model.enums.Capability.class - [JAR]
├─ com.extrawest.ocpi.model.enums.CdrDimensionType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ChargingPreferencesResponse.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ChargingProfileResponseType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ChargingProfileResultType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ChargingRateUnit.class - [JAR]
├─ com.extrawest.ocpi.model.enums.CommandResponseType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.CommandResultType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.CommandType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ConnectionStatus.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ConnectorFormat.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ConnectorType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.DayOfWeek.class - [JAR]
├─ com.extrawest.ocpi.model.enums.EnergySourceCategory.class - [JAR]
├─ com.extrawest.ocpi.model.enums.EnvironmentalImpactCategory.class - [JAR]
├─ com.extrawest.ocpi.model.enums.Facility.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ImageCategory.class - [JAR]
├─ com.extrawest.ocpi.model.enums.InterfaceRole.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ModuleID.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ParkingRestriction.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ParkingType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.PowerType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ProfileType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.ReservationRestrictionType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.Role.class - [JAR]
├─ com.extrawest.ocpi.model.enums.SessionStatus.class - [JAR]
├─ com.extrawest.ocpi.model.enums.Status.class - [JAR]
├─ com.extrawest.ocpi.model.enums.TariffDimensionType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.TariffType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.TokenType.class - [JAR]
├─ com.extrawest.ocpi.model.enums.VersionNumber.class - [JAR]
├─ com.extrawest.ocpi.model.enums.WhitelistType.class - [JAR]
com.extrawest.ocpi.model.dto.request
├─ com.extrawest.ocpi.model.dto.request.ActiveChargingProfileRequestDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.request.CommandResultRequestDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.request.LocationReferencesRequestDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.request.SetChargingProfileRequestDTO.class - [JAR]
com.extrawest.ocpi.config
├─ com.extrawest.ocpi.config.ObjectMapperConfig.class - [JAR]
├─ com.extrawest.ocpi.config.OpenAPIConfig.class - [JAR]
com.extrawest.ocpi.model.dto
├─ com.extrawest.ocpi.model.dto.CdrDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.ChargingPreferencesDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.ClientInfoDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.CredentialsDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.LocationDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.SessionDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.TariffDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.TokenDTO.class - [JAR]
com.extrawest.ocpi.mapper
├─ com.extrawest.ocpi.mapper.ActiveChargingProfileMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.ActiveChargingProfileMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.AuthorizationInfoMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.AuthorizationInfoMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.CDRMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.CDRMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.ChargingPreferencesMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.ChargingPreferencesMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.ClientInfoMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.ClientInfoMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.CommandResponseMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.CommandResponseMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.CommandResultMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.CommandResultMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.CredentialsMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.CredentialsMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.LocationMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.LocationMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.LocationReferencesMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.LocationReferencesMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.SessionMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.SessionMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.SetChargingProfileMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.SetChargingProfileMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.TariffMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.TariffMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.TokenMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.TokenMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.VersionDetailsMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.VersionDetailsMapperImpl.class - [JAR]
├─ com.extrawest.ocpi.mapper.VersionMapper.class - [JAR]
├─ com.extrawest.ocpi.mapper.VersionMapperImpl.class - [JAR]
com.extrawest.ocpi.model
├─ com.extrawest.ocpi.model.AbstractCommand.class - [JAR]
├─ com.extrawest.ocpi.model.AbstractDomainObject.class - [JAR]
├─ com.extrawest.ocpi.model.AbstractProfileResult.class - [JAR]
├─ com.extrawest.ocpi.model.ActiveChargingProfileResult.class - [JAR]
├─ com.extrawest.ocpi.model.AuthorizationInfo.class - [JAR]
├─ com.extrawest.ocpi.model.CDR.class - [JAR]
├─ com.extrawest.ocpi.model.CancelReservation.class - [JAR]
├─ com.extrawest.ocpi.model.ChargingPreferences.class - [JAR]
├─ com.extrawest.ocpi.model.ChargingProfileResponse.class - [JAR]
├─ com.extrawest.ocpi.model.ChargingProfileResult.class - [JAR]
├─ com.extrawest.ocpi.model.ClearProfileResult.class - [JAR]
├─ com.extrawest.ocpi.model.ClientInfo.class - [JAR]
├─ com.extrawest.ocpi.model.Credentials.class - [JAR]
├─ com.extrawest.ocpi.model.Location.class - [JAR]
├─ com.extrawest.ocpi.model.ReserveNow.class - [JAR]
├─ com.extrawest.ocpi.model.ResponseFormat.class - [JAR]
├─ com.extrawest.ocpi.model.Session.class - [JAR]
├─ com.extrawest.ocpi.model.SetChargingProfile.class - [JAR]
├─ com.extrawest.ocpi.model.StartSession.class - [JAR]
├─ com.extrawest.ocpi.model.StopSession.class - [JAR]
├─ com.extrawest.ocpi.model.Tariff.class - [JAR]
├─ com.extrawest.ocpi.model.Token.class - [JAR]
├─ com.extrawest.ocpi.model.UnlockConnector.class - [JAR]
├─ com.extrawest.ocpi.model.Version.class - [JAR]
├─ com.extrawest.ocpi.model.VersionDetails.class - [JAR]
com.extrawest.ocpi.service
├─ com.extrawest.ocpi.service.CPOCdrService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOChargingProfilesService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOCommandsService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOCredentialsService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOLocationService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOSessionsService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOTariffService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOTokensService.class - [JAR]
├─ com.extrawest.ocpi.service.CPOVersionService.class - [JAR]
├─ com.extrawest.ocpi.service.ClientInfoService.class - [JAR]
├─ com.extrawest.ocpi.service.HubClientInfoService.class - [JAR]
com.extrawest.ocpi.model.dto.response
├─ com.extrawest.ocpi.model.dto.response.AuthorizationInfoResponseDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.response.ChargingProfileResponseDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.response.CommandResponseDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.response.VersionDetailsResponseDTO.class - [JAR]
├─ com.extrawest.ocpi.model.dto.response.VersionResponseDTO.class - [JAR]
com.extrawest.ocpi.model.vo
├─ com.extrawest.ocpi.model.vo.ActiveChargingProfile.class - [JAR]
├─ com.extrawest.ocpi.model.vo.AdditionalGeoLocation.class - [JAR]
├─ com.extrawest.ocpi.model.vo.BusinessDetails.class - [JAR]
├─ com.extrawest.ocpi.model.vo.CdrDimension.class - [JAR]
├─ com.extrawest.ocpi.model.vo.CdrLocation.class - [JAR]
├─ com.extrawest.ocpi.model.vo.CdrToken.class - [JAR]
├─ com.extrawest.ocpi.model.vo.ChargingPeriod.class - [JAR]
├─ com.extrawest.ocpi.model.vo.ChargingProfile.class - [JAR]
├─ com.extrawest.ocpi.model.vo.ChargingProfilePeriod.class - [JAR]
├─ com.extrawest.ocpi.model.vo.CommandResponse.class - [JAR]
├─ com.extrawest.ocpi.model.vo.CommandResult.class - [JAR]
├─ com.extrawest.ocpi.model.vo.Connector.class - [JAR]
├─ com.extrawest.ocpi.model.vo.CredentialsRole.class - [JAR]
├─ com.extrawest.ocpi.model.vo.DisplayText.class - [JAR]
├─ com.extrawest.ocpi.model.vo.EVSE.class - [JAR]
├─ com.extrawest.ocpi.model.vo.Endpoint.class - [JAR]
├─ com.extrawest.ocpi.model.vo.EnergyContract.class - [JAR]
├─ com.extrawest.ocpi.model.vo.EnergyMix.class - [JAR]
├─ com.extrawest.ocpi.model.vo.EnergySource.class - [JAR]
├─ com.extrawest.ocpi.model.vo.EnvironmentalImpact.class - [JAR]
├─ com.extrawest.ocpi.model.vo.ExceptionalPeriod.class - [JAR]
├─ com.extrawest.ocpi.model.vo.GeoLocation.class - [JAR]
├─ com.extrawest.ocpi.model.vo.Hours.class - [JAR]
├─ com.extrawest.ocpi.model.vo.Image.class - [JAR]
├─ com.extrawest.ocpi.model.vo.LocationReferences.class - [JAR]
├─ com.extrawest.ocpi.model.vo.Price.class - [JAR]
├─ com.extrawest.ocpi.model.vo.PriceComponent.class - [JAR]
├─ com.extrawest.ocpi.model.vo.PublishTokenType.class - [JAR]
├─ com.extrawest.ocpi.model.vo.RegularHours.class - [JAR]
├─ com.extrawest.ocpi.model.vo.SignedData.class - [JAR]
├─ com.extrawest.ocpi.model.vo.SignedValue.class - [JAR]
├─ com.extrawest.ocpi.model.vo.StatusSchedule.class - [JAR]
├─ com.extrawest.ocpi.model.vo.TariffElement.class - [JAR]
├─ com.extrawest.ocpi.model.vo.TariffRestrictions.class - [JAR]
com.extrawest.ocpi.controller
├─ com.extrawest.ocpi.controller.CPOCdrController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOChargingProfilesController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOCommandsController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOCredentialsController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOLocationController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOSessionsController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOTariffController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOTokensController.class - [JAR]
├─ com.extrawest.ocpi.controller.CPOVersionController.class - [JAR]
├─ com.extrawest.ocpi.controller.ClientInfoController.class - [JAR]
├─ com.extrawest.ocpi.controller.HubClientInfoController.class - [JAR]
com.extrawest.ocpi.util
├─ com.extrawest.ocpi.util.Constants.class - [JAR]
├─ com.extrawest.ocpi.util.EnumUtil.class - [JAR]